අද කියන්න යන්නෙ constructors ගැන. මේකෙන් කරන්නෙ මේ වගෙ දෙයක්, අපි Object එකක් හැදුව කියමුකො. ඒ හදපු object එක හරහා එන variable ඒ වෙලාවෙම අදාල තැන් වලට යවන එකයි මෙකෙන් වෙන්නෙ. කියපු එක තේරුනාද මන්දා...
හරි අපි කරගෙන යමුකො.
Constructor එකක් හදන විදිහ Method එකක් ලියන විදිහමයි. ඒත් Name එකට class name එකම දෙන්න ඕනෙ. දැන් අපේ Class2 කියන class එකේ මෙහෙම ලියන්නකො...
public Class2(){
}
ඕක තමයි constructor එක. Method එකක් ලියන විදිහටම තමයි ලියන්නෙ. අපි ඉතුරුටිකත් සම්පූර්න කරමු. ගියපාර හදපු එක වගේ එකක් තමයි හදන්නෙ. පහල විදිහට ලියන්නකො.
private String myName;
public Class2(String name){
myName = name;
}
public void showName(){
System.out.println("Your name is " + myName);
}
දැන් Class1 එකේ මෙහෙම ලියන්න.
Class2 Class2Object = new Class2("KAMAL");
Class2Object.showName();
ඔතනදි අපි Object එක හදපු ගමන්ම එක හරහා variable එක("KAMAL"), Class2 එකට යවනවා. හැබයි කොතෙන්ටද යවන්නෙ කියලා අපි කිව්වෙ නෑ. එහෙම යවපු එකක් කෙලින්ම යන්නෙ constructor එකට. ඊටපස්සෙ ඒක හරහා අපිට ඒ variable එක පාවිච්චි කරන්න පුලුවන්. කලින් පාඩමේ දි අපි Class2Object.setname(); කියල line එකක් ලිව්වනෙ. එතනදි අපි කිව්ව setname කියන method එකට යවන්න කියලා. මෙකෙදි එහෙම ලියන්න අවශ්ය නෑ.
එහෙනම් ඊලඟ එකෙන් හම්බෙමු.
සුභ දවසක් වේවා...!
Sunday, February 23, 2014
Next
This is the most recent post.
Older PostRelated Post
JAVA #8 : Math operators භාවිතා කරන හැටිඅද මම කියලා දෙන්න හදන්නෙ Math operators ගැන. ඒ කියන්නෙ එකතු කිරීම(+), අඩු කිරීම(-), බෙදීම(/), වැඩි
JAVA #7: සරල calculator එකක් හදමුඅපි මෙතෙක් කල් ඉගෙනගත්ත දේවල් පාවිච්චි කරලා, සංඛ්යා 2 ක් එකතු කරන්න පුලුවන් සරල calculator එකක් හද
JAVA #9 : Increment Operators භාවිතා කරන හැටිඅද පාඩමෙන් මම කියන්න යන්නෙ Increment Operators කියලා මෙව්ව එකක් ගැන. පාඩම ඉස්සරහට යද්දි මම කියන්නෙ
JAVA #11 : Logical Operators භාවිතා කරන හැටිඅපි ගියපාර පාඩමෙන් ඉගෙනගත්තා if භාවිතා කරලා එකපාර teat කිහිපයක් කරන්නෙ කොහොමද කියලා. අදත් කරන්නෙ ඒ
JAVA #1 : JAVA හැඳින්වීමJAVA කියලා කියන්නෙ දැනට ලොකයේ තියෙන ජනප්රියම ප්රෝග්රැමින් වැඩසටහනක්. හැමොම ඔය නම අහල ඇති නේ... ප
JAVA #4 : Hi Buddy...!ගිය පාර පාඩමෙදි මම පොරොන්දු උනානෙ මේ පාර codding පටන්ගන්නවා කියලා. ඉතින් ඒ හින්දා වැඩි සද්ද බද්ද නත
Subscribe to:
Post Comments (Atom)
ඉතුරු පාඩම් දාන්නේ නැද්ද?
ReplyDelete