မိသက္နဲ႔ကခုန္ျခင္း ( 2 )


==================

မိသက္က ေခ်ာေတာ့မေခ်ာဘူးဗ်... ဒါေပမယ့္ ခ်စ္ဖို႔အရမ္းေကာင္းတာ... အဲဗ်ာ... က်ေနာ္က လူပ်ိဳႀကီးဆိုေတာ့ ဘာေတြေျပာမိကုန္ပါလိမ့္... ခ္ခ္ခ္

Method က လြယ္ေတာ့မလြယ္ဘူးဗ်...
ဒါေပမယ့္ ခက္လည္း မခက္ျပန္ဘူး... အာ့ေျပာခ်င္တာ.... ခ္ခ္ခ္

ပထမပိုစ့္မွာ က်ေနာ္ နမူနာေရးျပခဲ့တာဟာ... getter နဲ႔ setter
သေဘာတရားပါဗ်ာ... ခုဒီမွာ နဲနဲျပန္႐ွင္းျပဦးမယ္...

Setter သေဘာက Data တစ္ခုခုကုိ ထည့္သြင္းတာ၊ လက္ခံယူတာလို႔ အလြယ္
မွတ္ထားဗ်ာ...

Getter သေဘာကေတာ့ Data တစ္ခုခုကုိ ထုတ္ယူတာ၊ ျပန္ေခၚယူတာလို႔ အလြယ္မွတ္ထားဗ်ာ....

ပညာသားမပါဘူးလို႔ေျပာခ်င္လည္းေျပာ... က်ေနာ္လည္း ဒီလိုပဲမွတ္ထားပါတယ္... ဘာလို္႔လဲဆိုေတာ့... လုံးဝအေျခခံမ႐ွိခ်ိန္ ဒီလိုခပ္လြယ္လြယ္မွတ္တဲ့နည္းကသာ ပိုမိုတတ္ေျမာက္လြယ္လို႔ပါ...

ဒီေတာ့... က်ေနာ့္ကုိယ္ပိုင္ဟန္အတိုင္း သင္ယူရမပ်င္းရိေစဖို႔၊ အျမဲဦးေႏွာက္ရႊင္လန္းေနေစဖို႔ သင္ခန္းစာထဲဟာသေႏွာခ်င္ေႏွာမယ္၊ ဥပမာတင္စားမႈေတြလုပ္ခ်င္လုပ္သြားမယ္၊ ဒါေပမယ့္ ပညာလမ္းေၾကာင္းေတာ့အေပ်ာက္မခံပါဘူး... လမ္းေၾကာင္းအတိုင္းသြားမွာပါ... မိတ္ေဆြတို႔ကသာ တစ္ခန္းစီဖတ္၊ မွတ္၊ ေလ့က်င့္ပါ... အတိုင္းအတာတစ္ခုေရာက္ရင္ အားလုံးနားလည္သြားမွာပါ... ကဲ... Method နည္းနည္းျပန္ဆက္ရေအာင္... Method ကုိ ရည္ရြယ္ခ်က္အမ်ိဳးမ်ိဳးအတြက္သုံးၾကပါတယ္... အႏွစ္ခ်ဳပ္ကေတာ့... အႀကိမ္ႀကိမ္အသုံးျပဳရမယ့္ကုဒ္တစ္ခုကုိ အႀကိမ္ႀကိမ္သုံးေနစရာလည္းမလိုေအာင္... ကုိယ့္ရဲ႕ pj ထဲမွာ ကုဒ္ေတြမတရား႐ွည္မသြားေစပဲ တိုတိုနဲ႔လိုရင္းသုံးခ်င္တဲ့အခါမ်ိဳးေတြမွာ အသုံးျပဳပါတယ္... ဥပမာဗ်ာ...

Toast တစ္ခုဆိုပါေတာ့... MainActivity ထဲမွာ... တခါလာလည္း Toast.makeText() ..... စသျဖင့္ ကုဒ္အ႐ွည္ကုိ တခါလာတခါေရးလုပ္ေနရရင္ ဘယ္ဟုတ္ေသးလည္းဗ်... ကုဒ္နည္းရင္အေၾကာင္းမဟုတ္... ကုဒ္မ်ားလာရင္ မ်က္စိရႈပ္လိုက္မယ္ျဖစ္ျခင္း... ဒီအတြက္ ကုိယ္က ပုံေသ class တစ္ခုမွာ Toast Method တစ္ခုေရးခဲ့မယ္ဆိုရင္... ကုိယ္လိုတဲ့အခါတိုင္း... SetToast("..") လို႔ေခၚလိုက္တာနဲ႔ကိစၥၿပီးၿပီ... ဒါ Method အစြမ္းေပါ့... က်ေနာ္တို႔ libs ေတြ Add ၾကတယ္... Calendar တစ္ခုသုံးခ်င္တယ္ ဒါဆို သက္ဆိုင္ရာ Class ထဲက သက္ဆိုင္တဲ့ Method လွမ္းေခၚလိုက္ရင္ ကိစၥၿပီးၿပီဗ်... ဒါလည္း Method အစြမ္းပဲ... libs ထဲက jar ဖိုင္ဟာလည္း Method ေပါင္းမ်ားစြာ Class ေပါင္းမ်ားစြာပါဝင္တဲ့ အစုအဖြဲ႔တစ္ခုပါ... Method သာေကာင္းေကာင္းကြၽမ္းက်င္သြားရင္ ကုိယ္ပိုင္ jar ေတြလုပ္တတ္လာမယ္... ကုိယ့္ pj အတြက္ ကုဒ္နည္းနည္းနဲ႔ကိစၥၿပီးေအာင္ ဖန္တီးတတ္လာမယ္... ဥပမာအားျဖင့္ ဆရာညီညီရဲ႕... Scripter Hybrid သင္ခန္းစာမွာေလ့လာပါ... ဒါလည္း Method ရဲ႕အစြမ္းေပါ့... ၿပီးေတာ့ တဆက္ထဲေျပာျပဦးမယ္... jar ဖိုင္တည္ေဆာက္ဖို႔ အရမ္းလြယ္ကူတဲ့နည္းလမ္း႐ွိပါတယ္... လြယ္ေပမယ့္ တခ်ိဳ႕လိုက္လုပ္တဲ့အခါ ျပႆနာနည္းနည္း႐ွိေနၾကေသးတယ္... ဒါေပမယ့္ က်ေနာ္ Method ေဆာက္သလိုေဆာက္ၿပီးေလ့လာပါ... ေနာက္ပိုင္း jar လုံးတဲ့နည္းကုိ ခပ္လြယ္လြယ္လုပ္ႏိုင္သြားပါလိမ့္မယ္... ဒီအတြက္ ကြန္ပ်ဴတာလိုမွာမဟုတ္ပါဘူး... ဘာပဲျဖစ္... လြယ္ရာမွသည္... ခက္ရာဆီသို႔... ဆိုသလို ခပ္လြယ္လြယ္ကေနပဲ စလိုက္ရေအာင္လားခင္ဗ်ာ....

Comments

Popular posts from this blog

Firebase (2)

Story Book Project (8)

Story Book Project (7)