আপডেট

Tuesday, June 23, 2015

কনস্ট্রাকটর ইন জাভা



অবজেক্ট ওরিয়েনটেড প্রোগামিং এর  ক্ষেত্রে কনস্ট্রাকটর হল একটি গুরুত্তপূর্ন বিষয় । তাই আজ আমি কনস্ট্রাকটর সম্পকে বলব :

কনস্ট্রাকটর হল একটি বিশেষ ধরনের মেথড ,যা কোনো অবজেক্ট ঘোষনার সময় তার প্রাথমিক মান নিধারন করা হয় ।
 কনস্ট্রাকটর মূলত কয়েকটি বিষয় এর উপর নিভর করে :-
ক্লাস এর নাম আর  কনস্ট্রাকটর  মেথড এর নাম একই হতে হবে ।
কোনো রিটান টাইপ থাকবেনা । এমন কি void এর জন্য ও নয় ।
ম্যালটিপল  কনস্ট্রাকটর হতে পারে । তবে প্যারামিটার ভিন্ন হতে হবে ।


 Example:  
 Public class A{  
 int age;  
 Public A(){  
 String name ;  
 name=”Rahul” ;  
 System.out.println(“My name is”+name);  
 }  
 Public class A(int age){  
 int b=age;  
 System.out.println(“My age ”+b);  
 }  
 }