অবজেক্ট ওরিয়েনটেড প্রোগামিং এর ক্ষেত্রে কনস্ট্রাকটর হল একটি গুরুত্তপূর্ন বিষয় । তাই আজ আমি কনস্ট্রাকটর সম্পকে বলব :
কনস্ট্রাকটর হল একটি বিশেষ ধরনের মেথড ,যা কোনো অবজেক্ট ঘোষনার সময় তার প্রাথমিক মান নিধারন করা হয় ।
কনস্ট্রাকটর মূলত কয়েকটি বিষয় এর উপর নিভর করে :-
ক্লাস এর নাম আর কনস্ট্রাকটর মেথড এর নাম একই হতে হবে ।
কোনো রিটান টাইপ থাকবেনা । এমন কি 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);
}
}