မားသားအလြမ္းေၿပ နွမ္းၿပစ္..။





မစံပယ္တို႕က အေမ႔ကိုစၿပီး မာမီမာသားအေမလို႔ ေခၚေလ႔ရွိပါတယ္..။ အခုေတာ႔ဖုန္းေခၚရင္း အတိုေကာက္ မားသားလို႔ပဲေခၚပါတယ္..။ မစံပယ္တို႔အေမက အိမ္မွာမနက္ခင္းစာဆိုလည္း တစ္ရက္နဲ႔တစ္ရက္မတူေအာင္ လုပ္ေကၽြးေလ႔ရွိပါတယ္..။ ထမင္းေၾကာ္၊ မုန္႔တီဖတ္သုတ္၊ ေခါက္ဆြဲသုတ္..၊ ထမနွဲ..၊ ေကာက္ညွင္းေပါင္း..။ တစ္ေန႔တစ္မ်ိဴးမရိုးရေအာင္ ပူပူေႏြးေႏြးေကၽြးေလ႔ရွိပါတယ္..။ မစံပယ္တို႔ငယ္ငယ္က ေက်ာင္းကမုန္႔ဆိုင္ေသးေသးေလးေတြကေန ေနၾကာေစ႔၊အခ်ဥ္ထုတ္ေတြေတာ႔ စားတတ္ပါတယ္..။ ဒါေပမယ္႔ လက္သုပ္စံုလိုမ်ိဴးေတြက်ေတာ႔ စားေလ႔မရွိပါဘူး..။ အေမက အၿပင္စာေတြကို ေကၽြးေလ႔မရွိတာမို႔ မစံပယ္လည္း အၿပင္စာစားဖို႔ဆိုရင္ တြန္႔ေနတတ္ပါတယ္..။ ေနာက္မွသာ အိမ္နဲ႔အေ၀းမွာေနရေတာ႔ အၿပင္ထမင္းဆိုင္လိုမ်ိဴးေတြမွာ ၾကံဳသလိုစားရတတ္ေပမယ္႔ တတ္နိုင္သေလာက္ မစံပယ္ကေတာ႔ ကိုယ္တိုင္ခ်က္ၿပဳတ္စားဖို႔ပဲ အားထုတ္ေလ႔ရွိပါတယ္..။ဆီမ်ားမ်ားနဲ႔ ဟင္းခ်ိဳမွံဳ႕ေတြထည္႔ခ်က္တတ္တဲ႔ ကိုယ္မၿမင္ရာမွာခ်က္တဲ႔အၿပင္စာေတြကိုစားရမွာ မစံပယ္ေနာက္တြန္႔တတ္ပါတယ္..။


အစပိုင္းကေတာ႔ အၿပင္စာမစားတတ္ပဲရွိေပမယ္႔ ကိုယ္တိုင္ကလည္း ေကာင္းေကာင္းမခ်က္တတ္ပါဘူး..။ အခုမွ ဟိုဘေလာ႔ဒီဘေလာ႔ဖတ္ရင္း မစံပယ္မွာ မီးဖိုေခ်ာင္ပစၥည္း ေတာ္ေတာ္မ်ားမ်ားရွိလာပါၿပီ..။ ကိုယ္တိုင္ခ်က္..၊ ကိုယ္တုိင္အ၀အၿပဲစားရတာလည္း သေဘာက်ပါတယ္..။ လုပ္ရင္းနဲ႔ပိုလုပ္တတ္လာတာ ေတြ႔ရပါတယ္..။


ညေနက ေဖ႔စ္ဘုတ္မွာ အဂၤလန္ကဆရာမ နွမ္းေလွာ္နဲ႔ပ်ားရည္နဲ႔နွယ္စားေနတာေတြ႔ရတာနဲ႔ မစံပယ္လည္း မလုပ္ၿဖစ္တာၾကာၿပီၿဖစ္တာ အေမ႔လက္ရာလိုမ်ိဴး နွမ္းၿပစ္စားခ်င္စိတ္ၿဖစ္လာလို႔ ထလုပ္လိုက္ပါတယ္..။ အေမတို႔လာတံုးကယူလာတဲ႔နွမ္းေလွာ္ထုတ္ၾကီးကလည္း တစ္၀က္ေလာက္က်န္ေနပါေသးတယ္..။ ေၿမပဲဆံေရာဦးမလို႔လုပ္တာ ေရာရင္မေကာင္းပါဘူးဆိုၿပီး မေရာဘဲထားလုိက္ပါတယ္..။






ဆီမ်ားေနပံု
လုပ္နည္းကေတာ႔ ဆီဒယ္ပိုင္းအရင္တယ္ပါတယ္..။ ဆီက်က္ရင္ ဒီက၀ယ္တဲ႔ထန္းလ်က္ခဲသံုးခဲ ထည္႔လိုက္ပါတယ္..။ ထန္းလ်က္ေတြက အပူထဲမွာၿဖည္းၿဖည္းခ်င္းေပ်ာ္ပါတယ္..။ မစံပယ္က ဇြန္းနဲ႔ထိၿပီး ဆီထဲမွာ လွည္႔ေမႊေပးပါတယ္..။ ေမႊရင္းနဲ႔ထန္းလ်က္ခဲက ေသးေသးလိုက္လာၿပီး ေပ်ာ္က်သြားပါတယ္..။ ဆားနည္းနည္းနဲ႔ မန္က်ည္းသီးမွည္႕တကယ္႔နည္းနည္းကို ေရေဆးၿပီးထည္႔ပါတယ္..။ ထန္းလ်က္ခ်ိဴခ်ိဴထဲမွာ အဲဒီမန္က်ည္းနွစ္ေလးစားလုိက္ရရင္ အအီေၿပသြားတတ္ပါတယ္..။ ခဏေမႊေပးၿပီး ထန္းလ်က္န႔ံလည္းေမႊးေနၿပီ..၊ အေရာင္လည္းပိုညိဳလာၿပီဆိုမွ နွမ္းေလွာ္ကို လိုသေလာက္(သင္႔ေတာ္သေလာက္)ေလာင္းထည္႔လိုက္ပါတယ္..။ လင္းပန္ထဲကိုလည္း ဆီနည္းနည္းထည္႔ၿပီး ဇြန္းေလးနဲ႔ပြတ္ေပးထားပါတယ္..။ လင္ပန္းနဲ႔ထန္းလ်က္နဲ႔ကပ္မေနေအာင္ပါ..။ ၿပီးတာနဲ႔ ထန္းလ်က္နဲ႔နွမ္းေလွာ္ဒယ္ပိုင္းကို လင္ပန္းထဲေလာင္းထည္႔လိုက္ပါတယ္..။ မစံပယ္လုပ္တာ ဆီထည္႔တာနည္းနည္းမ်ားသြားလို႔ ဆီေတြအေပၚကေ၀႔တက္ေနပါတယ္..။ ဇြန္းဖင္ေလးနဲ႔ မ်က္နွာၿပင္ညီေအာင္ လိုက္သပ္ေပးၿပီး ေ၀႔ေနတဲ႔ဆီေတြကို ပန္းကန္ေလးထဲကို ကဲ႕ပစ္လိုက္ပါတယ္..။ တကယ္ကေတာ႔ မစံပယ္ဆီမ်ားမ်ားစားခဲပါတယ္..။ အခုေတာ႔ သင္႔ေတာ္ရံုဆိုၿပီး အရင္ကထက္ေတာ႔ ပိုစားေနပါၿပီ..။


မစံပယ္က အခ်ိဴေတြ၊ အအီေတြ စားလွပါတယ္..။ အခုနွမ္းၿပစ္လုပ္တာလည္း ဆီထည္႔တာ မွန္းတာလြဲလို႔ နည္းနည္းမ်ားသြားပါတယ္..။ ၅ က်ပ္သားနီးပါးေလာက္ရွိသြားပါတယ္..။ ထန္းလ်က္သံုးလံုးနဲ႔ဆို ဆီကအဲေလာက္မလိုတာ ေတြ႕ရပါတယ္..။ ဆီကမ်ားလြန္းေတာ႔ ေပါင္းမသြားဘဲ အေပၚမွာအိုင္ထြက္ေနတာကို ကဲ႔ထားလိုက္ပါတယ္..။ ထမင္းလည္းအစားမ်ားပါတယ္..။ ၀က္ပုပ္ၾကီးၿဖစ္မွာစိုးေပမယ္႔ တခါတေလလည္းစားတာပါပဲ..။ တခါတေလေတာ႔ ေလ႔က်င္႔ခန္းထလုပ္ပါတယ္..။ မလုပ္တာက မ်ားပါတယ္..။






ဆီကဲ႔ၿပီးပံု

OOP အေၿခခံမ်ား (သို႔) C# အေၿခခံမ်ား..(အဆက္..။)



Comments

Comments ဆိုတာက Program ေရးေနရင္းနဲ႔ Program ထဲမွာပဲ Program နဲ႔ပတ္သက္တဲ႔ ရွင္းၿပခ်က္တို႔၊ Programmer အခ်င္းခ်င္း ေရွ႔လူလုပ္တာကို ေနာက္လူသိေအာင္ ဘာ႔ေၾကာင္႔ဒီလိုေရးပါတယ္ဆိုတာ ခ်ိတ္ဆက္မိေအာင္...၊ ကိုယ္ေရးတာကိုပဲ ေနာက္တစ္ခါၿပန္အၾကည္႔မွာ ဘာေၾကာင္႔ဒီလိုေရးထားတယ္ဆိုတာသိေအာင္ ေရးတဲ႔ေနရာမွာ သံုးပါတယ္..။ Program ကိုထိေရာက္မွဳမရွိေစပါဘူး..။ ဘယ္နွစ္ေၾကာင္းေရးေရး Program ကိုထိေရာက္မွဳမရွိေစခ်င္ရင္..၊ ကိုယ္ေရးတဲ႔ကုဒ္က သိပ္မေသခ်ာရင္ comment ပိတ္ထားခဲ႔ရင္ အဲဒီကုဒ္က Program ကို သက္ေရာက္မွဳမရွိေစေတာ႔ပါဘူး..။

ကိုယ္ေရးတဲ႔စာက တစ္ေၾကာင္းတည္းဆိုရင္၊ ဒါမွမဟုတ္ တစ္ေၾကာင္းၿပီးတစ္ေၾကာင္း line by line ဆိုရင္ (//)မ်ဥ္းနွစ္ေၾကာင္းနဲ႔ တစ္ေၾကာင္းခ်င္းေရွ႕ကေန ပိတ္သြားရပါတယ္..။

ကိုယ္ေရးတဲ႔ Comment က တစ္ေၾကာင္းထက္ပိုတယ္..၊ စာတစ္ပုိဒ္ေလာက္ရွည္တယ္ဆိုရင္လည္း ဘယ္နွစ္ေၾကာင္းပဲၿဖစ္ေနေန အစမွာ (/*) နဲ႔ အဆံုးမွာ (*/)အဲလိုပိတ္ေပးရပါတယ္..။ ၾကားထဲမွာ စာဘယ္နွစ္ေၾကာင္းရွိရွိ အစမွာတစ္ခါနဲ႔ အဆံုးမွာ တစ္ခါပဲ စေပး၊ ပိတ္ေပးလိုက္ရံုပါပဲ..။



ေနာက္တစ္မ်ိဴးက documentation comment ဆိုတာ ရွိေသးတယ္..။ XML file ေတြကို comment ပိတ္တယ္ဆိုရင္ သူတို႔က file အမ်ိဴးအစားေတြမို႔ documentation comment နဲ႔ပိတ္ရတယ္..။ tag အစကေန line by line စာေၾကာင္းဆံုးသေလာက္ တစ္ေၾကာင္းခ်င္းေရွ႔မွာပိတ္သြားရမယ္..။



Cover Letter ဘယ္လုိေရးရင္ေကာင္းမလည္း - နိဂုံးပုိင္း





ဒီတခါေတာ့ ေနာက္သိပ္အေရးၾကီးတာတခုုေျပာျပခ်င္ပါတယ္၊အဲဒါကေတာ့ Cover Letter ေရးတာပါပဲ၊ တကယ္ေတာ့ cover letter ဆိုုတာမိတ္ဆက္စာေပါ့။ အလုုပ္ခန္ ့မဲ့သူ၊scholarship ေပးမဲ့သူကိုု လက္တိုု ့ျပီး”ခင္ဗ်ားတိုု ့က်ေနာ့ CVကိုုဖတ္ၾကည့္စမ္းပါ၊က်ေနာ့မွာခင္ဗ်ားတိုု ့အလုုပ္နဲ ့ ကိုုက္ညီမဲ့အရည္အခ်င္းေတြရွိတယ္ဗ်၊ ခင္ဗ်ားတိုု ့သေဘာၾက မွာပါ“…ဆိုုတဲ့စာမ်ိဳးေပါ့။

အဲဒီလိုုcover letter မ်ိဳး ဘယ္လိုုေရးရင္ေကာင္းမလဲ…

က်ေနာ္တိုု ့ဘယ္လိုုေရးတတ္သလဲဆိုုေတာ့….”Dear Sir/Madam, I would like to apply for this position of---.Please see attached my CV.”က်ေနာ္ ခင္ဗ်ား ေခၚတဲ့ အလုုပ္ရာထူး၊ေနရာ အတြက္ ေလ်ာက္ထားခ်င္ပါတယ္၊ ေက်းဇူးျပု ုုျပီးက်ေနာ့CV ကိုုၾကည့္ေပးပါ….ဆိုုတဲ့ပံုုစံမ်ိိဳးေပါ့။ CV ျမင္ကထဲက..အလုုပ္၊ scholarship ေလ်ွာက္တာဆိုုတာ လူတိုုင္းသိတာပဲ၊ဒီစာ၂ေၾကာင္းေလာက္နဲ ့ေတာ့ ဘယ္သူမွစိတ္၀င္စားမွာမဟုုတ္ဘူး၊ အမိွဳက္ျခင္းထဲေရာက္သြားမဲ့ cover letter မ်ိဳးေပါ့။

အဲဒီေတာ့ သူတိုု ့စိတ္၀င္စားေအာင္၊ကိုုယ့္CV ခ်က္ခ်င္းဖတ္ခ်င္စိတ္ေပါက္လာေအာင္ဘယ္လိုုေရးမလဲ…

က်ေနာ္အေနနဲ ့cover letter မွာ paragraph စာပုုဒ္ ၃ပုုဒ္ ေရးပါ လို ့အၾကံေပးခ်င္တယ္၊ သိပ္မတိုုလြန္း၊မရွည္လြန္းတဲ ့ စာေၾကာင္း၃/၄ေၾကာင္းပါတဲ့ စာပုုဒ္ေတြေပါ့။

ပထမ အပုုဒ္က…ကိုုယ့္အေၾကာင္းေျပာျပတာပါ၊ကိုုယ့္မွာ ဘယ္လိုု ဘြဲ ့၊ဒီဂရီေတြရွိတယ္၊ ကိုုယ့္လုုပ္ငန္း အေတြ ့အၾကံ ုုကဘာေတြ၊ ဘယ္္လိုုအရည္အခ်င္း၊ ေအာင္ျမင္မွဳမ်ိဳးေတြရွိတယ္.. အစရွိတာေတြေရးပါ။(က်ေနာ္ေရွ ့မွာ ေျပာခဲ့သလိုု ကိုုယ္ေလ်ွာက္မဲ ့အလုုပ္၊Scholarship programme နဲ ့ဆီေလ်ွာ္မဲ.အေၾကာင္းေတြေပါ့)

ဒုုတိယအပုုဒ္က…သူ့လုုပ္ငန္းအေၾကာင္း နဲ ့အခုု သူ ခန့္မဲ့ အလုုပ္၊ေနရာအေၾကာင္း ကိုုယ္သိတယ္ ဆိုုတာ ေျပာျပရမွာ။အဲဒါကေတာ့ အလုုပ္တခုုေလ်ွာက္ေတာ့မယ္ဆိုုရင္ ကိုုယ္လုုပ္ရမယ့္company၊ လုုပ္ငန္းအေၾကာင္း နဲနဲေတာ့သိေန ရမွာေပါ့၊ ဘာလိုု.လဲဆိုုေတာ့ အလုုပ္ခန္ ့ရင္ အဲဒီအဖြဲ ့အစည္းမွာသြားလုုပ္ရမွာေလ။ ကိုုယ္နဲ ့ကိုုက္မကိုု္က္ ေလ့လာထားရမွာေပါ့။ ကိုုယ္လုုပ္ရမဲ့အလုုပ္၊ေနရာအတြက္ ဆိုုပုုိသိေအာင္လုပ္ထားရအုုန္းမယ္၊ (ဒါကလဲသိဖိုု ့လြယ္ပါတယ္၊အလုုပ္ေခၚတဲ့၊Scholarship ေခၚတဲ ့ေၾကာ္ျငာမွာေရးထားတာပဲ၊ေသခ်ာဖတ္ဖိုု ့ပဲလိုုတာ။)အဲဒီိလိုု သူ့လုုပ္ငန္းအေၾကာင္း၊အခုု သူခန့္မဲ့ အလုုပ္၊ေနရာအေၾကာင္း ေရးျပလိုုက္ရင္အလုုပ္ခန္ ့မဲ့သူ၊ Scholarship ေပးမဲ့သူက သိပ္သေဘာၾကတာေပါ့၊ငါတိုု ့အလုုပ္အေၾကာင္းေကာင္းေကာင္းသိတယ္၊ အလုုပ္ေလ်ွာက္ကထဲ ကေကာင္းေကာင္းျ ပင္ဆင္ ထားတယ္ဆိုုျပီးေတာ့ေပါ့၊ CV မဖတ္ရေသးဘူး၊cover letter နဲ့ကိုု ခင္ဗ်ားကိုုေတာ္ေတာ္အထင္ၾကီးသြားျပီ၊လူဆိုုတာကလဲ ကိုုယ္ကိုုစိတ္၀င္တစား ရွိရင္ သိပ္သေဘာက် တတ္တာ မ်ိဳးမဟုုတ္လား။

တတိယအပုုဒ္ ကေတာ့အေရးၾကီးအပုုဒ္၊သူနဲ့ ကိုုယ္နဲ ့ခ်ိိတ္ဆက္ျပေတာ့မယ့္အပုုဒ္ေပါ့၊ ဘယ္လိုု ေရးရမလဲ ဆိုုေတာ့…”ခင္ဗ်ားကလဲဒီလိုု အရည္အခ်င္း၊ဒီလိုုအေတြ ့အၾကံ ုုရွိတဲ့သူရွာေနတယ္၊က်ေနာ့္ မွာခင္ဗ်ားလိုုခ်င္တဲ့ အရည္အခ်င္း၊အေတြ ့အၾကံု ုုေတြရွိတယ္၊ဒါေၾကာင္ ့က်ေနာ့္ကိုုသာခန့္လိုုက္ရင္ ခင္ဗ်ားအားကိုုးရမွာပါ၊ခင္ဗ်ား အလုုပ္အတြက္ သိပ္စိတ္ပူစရာမလိုုေတာ့ဘူး.ဗ်ာ၊က်ေနာ္ကလဲ က်ေနာ္အရည္အခ်င္းေတြအစြမ္းကုုန္သံုုးနိုုင္မဲ့ ခင္ဗ်ားအလုုပ္ကိုု အလြန္စိတ္၀င္စားတယ္၊ဒါေၾကာင့္ ေလ်ွာက္ျဖစ္တာ၊ CVေလးဖတ္ၾကည့္ဘာအုုန္း”…ေပါ့။

ကဲ..ဒီထက္ေကာင္းတဲ့ မိတ္ဆက္စာရွိအုုန္းမလား။

ဒီမွာနဲနဲေျပာခ်င္တာက.. Dear Sir/Madam ဆိုုတဲ့ေနရာမွာ အလုုပ္/scholarship ေခၚတဲ့သူရဲ့ နာမည္သိရင္ နာမည္ထဲ့ေရး၊ ဌာနသိရင္ဌာန နာမည္ ထည့္ေရးပါ၊အဲဒါက Dear Sir/Madam ဆိုုတာထက္ ပိုုေကာင္းတယ္၊ သူတိုု ့ကိုုသိတယ္၊ပိုုရင္းႏွီးတယ္ဆိုုတာကိုုျပခ်င္တာ၊ခင္ဗ်ားတိုု ့ပဲ စဥ္းစားၾကည့္ေလ၊ကိုုယ့္ကိုု ဟိုုလူၾကီးလိုု ့ရမ္းအေခၚခံရ တာထက္..နံမည္ေခၚရင္ ပိုုၾကိဳက္၊ပိုုမရင္းနွီး ဘူးလား။

ကဲ..က်ေနာ့ကေတာ့ အလုုပ္ခန့္မဲ့သူ၊scholarship ေခၚတဲ့သူ ေသခ်ာေပါက္ၾကိ္ုုက္မယ့္၊interview ခ်က္ခ်င္းေခၚခ်င္မယ့္ CV နဲ ့Cover letter ဘယ္လိုုေရး ရမယ္..ဆိုုတာေျပာျပီးျပီ။

အခုုခင္ဗ်ားတိုု.အလွည္.ပဲ။စေတြး၊စေရးၾကေတာ။၊ျပီးရင္အလုုပ္ေခၚတာေတြ၊Scholarship ေခၚတာေတြကိုု ယံုုယံုုၾကည္ၾကည္၊ရဲရဲ၀င့္၀င့္သာေလ်ွာက္၊မၾကာခင္ Interview အတြက္လာဖိုု ့ဖုုန္းသံကိုု ၾကားရလိမ့္မယ္။

(တကယ္လုိ.CV နဲ ့Cover Letter ေရးထားတာ နဲ့ ပါတ္သက္္လိုု ့ရွိတိုုင္ပင္ခ်င္ရင္ က်ေနာ္ရဲ ့TOFLA email account ျဖစ္တဲ့ tofla2011@gmail.com ကိုုပိုု ့ေပးပါ၊က်ေနာ္အားတဲ့အခ်ိ္န္ မွာတတ္နိုုင္ သမ်ွ စစ္ေပးျပီး လူငယ္ေတြကိုု ကူညီ ပါ့ မယ္)

အားလံုုး ေပ်ာ္ရႊင္၊ေအာင္ျမင္ၾကပါေစ..

ေဒါက္တာေအာင္မ်ိဳး

(ေနာက္သီတင္းပါတ္ေတြမွာ အလုုပ္ကိုုဘယ္လိုုရွာရမလဲဆိုုတာနဲ ့ Interview ေျဖနည္းေတြေရးေပးပါ့မယ္)

OOP အေၿခခံမ်ား (သို႔) C# အေၿခခံမ်ား..(အဆက္..။)




ဒီ operatorsေတြက သိစရာေတြ က်ယ္၀န္းပါတယ္..။ operators ေတြမွာ Left to right အလုပ္လုပ္သလား..၊ Right to Left အလုပ္လုပ္သလားဆိုတာ ထည္႔စဥ္းစားရပါတယ္..။ အဲဒီအတြက္ ဦးစားေပး Level အဆင္႔နဲ႔သတ္မွတ္ထားတဲ႔ ဇယားရွိတယ္..။ Level အနည္းအမ်ားေပၚမူတည္ၿပီး အလုပ္လုပ္တာ အရင္လုပ္၊ ေနာက္လုပ္ကြဲသြားပါတယ္..။







x+y-z


ဆိုတဲ႔ expression မွာ x နဲ႔ y အရင္ေပါင္းမလား..။ y ထဲက z နူတ္တာကို အရင္လုပ္မလား..ဆိုတာ စဥ္းစားစရာပါ..။ Level 5 မွာ + နဲ႔ - ေတြ႔နိုင္ပါတယ္...။ Level 2 က အေပါင္းနဲ႔အနူတ္က Unary ေတြအတြက္ပါ..။ integer ေတြအတြက္ မဟုတ္ပါဘူး..။ ဒါေၾကာင္႔မို႔ အေပါင္းအလုပ္ အရင္လုပ္ၿပီးမွ အနူတ္အလုပ္ လုပ္ရမွာပါ..။






ေနာက္တစ္ခု






ေပါင္းနူတ္ေၿမွာက္စား ဥပမာေတြ စေပးပါမယ္..။






3+4=7


3 နဲ႔ 4 ေပါင္းရင္ 7 ရတယ္..။ အေၿဖကိုၾကည္႔လိုက္ရင္ လြယ္လြယ္ေလးပဲလို႔ ၿဖစ္သြားမွာပဲ..။ အဓိကက သူတို႔ေရးတာကို နားလည္ေအာင္ၾကည္႔ရင္းက ဘယ္လိုေရးရမလဲဆိုတဲ႔ စဥ္းစားနည္းကို တတ္ေစခ်င္တာပါ..။ Programming မွာ လိုခ်င္တဲ႔ အေၿဖကိုပဲ သိတာ..။ ဘယ္လိုေရးရင္ ဒီအေၿဖရမလဲ၊ ဒီအေၿဖရဖို႔ ဘယ္လိုေရးမလဲဆိုတာ စဥ္းစားနည္းက အဓိကက်တာ..။


ဂဏန္းနွစ္ခုေပါင္းခ်င္တယ္..။ ဂဏန္းဆိုေတာ႔ Type သတ္မွတ္ရင္ int ေပါ႔..။ ဒႆမကိန္းဟုတ္မဟုတ္ ၾကည္႔ဖို႔လည္းလိုမယ္..။ uint မသတ္မွတ္ေတာ႔ပါဘူး..။ int နဲ႔ပဲ တြက္မယ္..။ 3 အတြက္ int variable တစ္ခု၊ 4 အတြက္ int variable တစ္ခု သူတို႔နွစ္ခု ေပါင္းလဒ္ထည္႔ဖို႕ int variable တစ္ခုလိုမယ္ဆိုတာ စဥ္းစားထားရမယ္..။






အလားတူ ေနာက္တစ္ခု





Cover Letter ဘယ္လုိေရးရင္ေကာင္းမလဲ ( အပုိင္း - ၂ )





အရင္တပတ္ကေရးခဲ့တဲ့ ေအာင္ျမင္မွဳေတြ၊ရလာဒ္ေတြကိုုအေျခခံ တဲ့ summary မ်ိဳး ေရးျပနိုုင္ရင္.. (ဥပမာေပးခဲ.သလိုု စတိုုးဆိုုင္မွာ အေရာင္း၀န္ထမ္း လုုပ္ခဲ.တယ္ဆိုုရင္္ ကိုုယ္.ေၾကာင့္ တႏွစ္မွာ ဘယ္ေလာက္ ေရာင္းအားတက္လာတယ္၊ ေဖာက္သည္ဘယ္ေလာက္ တိုုးေအာင္လုုပ္နိူင္ခဲ.တယ္…ဆိုုတာမ်ိဳး၊ ဥပမာ..အင္ဂ်င္နီယာဆိုုရင္လဲ ဘယ္္ပေရာဂ်က္ရဲ ့ဘယ္အပိုုင္းကို တာ၀န္ယူခဲ ့/လုုပ္ခဲ ့တုုန္းက သတ္မွတ္ရက္အတြင္း/သတ္မွတ္ရက္ထက္ ဘယ္ေလာက္ေစာျပီးေအာင္လုုပ္နိုုင္ခဲ့တာ…စတဲ့ ရလာဒ္ေတြ၊ေအာင္ျမင္မွဳေတြ) ေရးျပနိုုင္ရင္…ပ်င္းပ်င္းရိရိနဲ. CV ဖတ္ေနနိုုင္တဲ့ အလုုပ္ရွင္ေတာင္ ခ်က္ခ်င္း ထထိုုင္ျပီး ခင္ဗ်ားတိုု ့ဆီ ခ်က္ခ်င္း ဖုုန္း ဆက္္လာနိဳင္တယ္၊ ဒီလိုုအရည္အခ်င္းရွိတဲ.လူမ်ိဳး မလိုုခ်င္တဲ့သူရွိမလား။

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

က်ေနာ္ အလုုပ္ရွာတုုန္းက ဒီ summary ကိုုေရးေတာ. ၅ ရက္ေလာက္ၾကာတယ္၊ ငါ့မွာဘာေအာင္ျမင္မွဳေတြ ရခဲ.သလဲဆိုုတာ ေတြးလိုုက္၊ေရးလိုုက္၊ ျပင္လိုုက္၊ျပန္ေရးလိုုက္နဲ.ေပါ.၊ ျမန္မာျပည္ကေဆးရုုံ၄ခုုမွာ ၁၀ႏွစ္ေက်ာ္ေလာက္(ေနာက္ဆံုုးရန္ကုုန္ေဆးရုုံၾကီး၊ကင္ဆာ႒ာနမွာလဲ၅ ႏွစ္ေက်ာ္္ေလာက္) အလုုပ္လုုပ္ခဲ.ပါရဲ.၊လူနာေတြကုုလိုုက္ရတာလဲ အေျမာက္အျမား၊ result ရလာဒ္ စဥ္းစားၾကည့္ေတာ့ စဥ္းစားရ ေတာ္ေတာ္ခက္တယ္၊ ဘာလိုု.လဲ ဆိုုေတာ. က်ေနာ္တိုု.ဆီမွာ result ရလာဒ္ ေတြကိုု တိုု္္င္းတာတဲ. စနစ္ Metrics ေတြ၊ KPI(Key Performance Indicator)ေတြက မဖြံ ့ျဖိဳးေတာ. တိတိက်က်ေျပာရတာမလြယ္ဘူး။ ဒီဖက္မွာေတာ. အလုုပ္တိုုင္းရဲ. Result ရလာဒ္ကိုုရေအာင္တိုုင္းတယ္၊ တဦးခ်င္းရဲ.ေအာင္ျမင္မွဳေတြ ကိုုဆန္းစစ္တဲ.performance appraisal ဆိုုတာလဲႏွစ္တိုုင္းလုုပ္ရတယ္။ (ဒီအေၾကာင္း ေတြကိုုေနာက္မွ.. ”လူၾကီးေတြဖတ္ဖိုု.” ဆိုုျပီးေရးအုုန္းမယ္)

ဒါေပမယ့္က်ေနာ္ေျပာရဲတယ္၊အလုုပ္လုုပ္ေနတဲ.သူေတြအားလံုုးမွာေအာင္ျမင္တဲ့result ရလာဒ္ တခုုမဟုုတ္၊တခု ေတာ့ရွိတယ္၊က်ေနာ္တိုု ့စနစ္တက်ေတြးမထားလိုု ့သာ။ဘြဲ.ရခါစ လူငယ္ေတြဆိုုရင္လဲ ေက်ာင္းတုုန္းက ဘာသာရပ္ေတြ မွာ၊ေက်ာင္းတြင္း၊ေက်ာင္းျပင္ လုုပ္ခဲ့တဲ့ activity ေတြမွာေအာင္ျမင္မွဳresult ေတြရွိခဲ.လိမ္.မယ္၊ အနည္းဆံုုး ၅ ရက္..တပတ္ေလာက္ေတာ့ေတြးၾကည္ ့၊ ေရးျပစရာ ေအာင္ျမင္မွဳေတ ြေတြ ့ လာလိမ္.မယ္၊

ဒီေနရာမွာ အေရးၾကီးတဲ ့အခ်က္၂ခ်က္ကိုု အေလးထားေျပာခ်င္တယ္……

ပထမအခ်က္က ကိုုယ္ကၽြမ္းက်င္တဲ အလုုပ္ ၊ကိုုယ္လဲအမွန္တကယ္စိတ္စားတဲ ့ အလုုပ္ ကိုုရွာပါ၊ (အလုုပ္ရခ်င္ေဇာနဲ ့ကိုုယ္စိတ္မ၀င္စားတဲ ့အလုုပ္သြားမေလ်ွာက္န၊့ဲ အလုုပ္လုုပ္ရတာလဲ မေပ်ာ္၊ေရွ ့ဆက္လဲ တက္လမ္းရွိ မွာမဟုုတ္ဘူး) ျပီးေတာ ့ကိုုယ္ေလ်ွာက္မဲ.အလုုပ္ နဲ ့ဆက္စပ္တဲ ့ အရည္အခ်င္း နဲ.ေအာင္ျမင္မွဳေတြ ကိုု Summary မွေရး ပါ။ ဥပမာ..ကိုုယ္ကကြန္ျပဴတာလဲ ေကာင္းေကာင္းသံုုးတတ္တယ္၊ ေဘာလံုုးကန္လဲ ေတာ္တယ္ဆိုုပါဆိုု.၊ကိုုယ္ေလ်ွာက္မဲ. အလုုပ္ကရံုုးလုုပ္ငန္းျဖစ္ျပီး ကြန္ျပဴတာသံုုးဖိုု ့လိုုနိုုင္တယ္ဆိုုရင္္ summary မွာကြန္ျပဴတာသံုုးတတ္တာေကာင္းေကာင္း အေလးထားေရးပါ၊ ေဘာလုံးကိုုေတာ့ ေနာက္ေရးမဲ.other skills အျခားကၽြမ္္းက်င္မွဳမ်ား ေနရာမွာထဲ.ေပါ.။ တကယ္လိုု ့ကိုုယ္ေလ်ွာက္မဲ.အလုုပ္က အားကစားနဲ. ပတ္သက္ရင္ေတာ့ ေဘာလံုုးကန္ေတာ္တာ summary မွာ အေလးေပးေရးေပါ့၊ဒါေၾကာင္. မိမိရဲ.CV ကိုု ေလ်ွာက္မဲ့အလုုပ္နဲ ့ ဆီေလ်ွာ္ေအာင္ေရးနိုုင္ဖိုု ့ သိပ္အေရးၾကီးတယ္၊ CV ကိုု ေလ်ွာက္မဲ့အလုုပ္နဲ ကိုုက္ညီေအာင္ ျပဳျပင္ေနဖိုု.လိုုမယ္၊CV တေစာင္ေရးျပီး အလုုပ္အားလံုုး ကိုု တပံုုစံထဲလိုုက္ေလ်ွာက္ေနလိုုုု.ေတာ ့အလုုပ္ရွင္ခ်က္ခ်င္းခန္ ့ခ်င္တဲ ့CV မ်ိဳးျဖစ္မွာမဟုတ္ဘူး။

ဒုုတိယအခ်က္ က.. ဘြဲ.ရကာစလူငယ္ေတြ(fresh graduate ) အတြက္ပါ။ ငါတိုု.ကအခုုမွေက်ာင္းျပီးတာ၊ ဘာအေတြ.အၾကံဳမွလဲမရွိဘူး၊ အလုုပ္ရဖိုု. မလြယ္ေလာက္ပါဘူး လိုု.စိိတ္ဓါတ္မက်နဲ ့။တခ်ိဳ.အလုုပ္ေတြ၊ အလုုပ္ရွင္ေတြ က fresh graduate ကိုု အခ်ိဳ ့အလုုပ္ေတြ (ဥပမာ..ကၽြမ္းက်င္မွဳ သိပ္မလိုုတဲ.အလုုပ္ေတြ) မွာခန္ ့ဖိုု.စိတ္၀င္စားၾကတယ္၊ အလုုပ္သင္သေဘာေပါ.၊ လစာကေတာ့အစမွာနဲနိဳင္တယ္၊ ဒါေပမယ့္ ေနာက္ေတာ့ ၾကိဳးစားမွဳေပၚမူတည္ျပီး ရာထူးေတြဆက္တက္ သြားတာပါပဲ၊ တကယ္လဲေကာင္းပါတယ္၊ အေတြ.အၾကံဳသိပ္မရွိေသးခင္မွာလစာလဲရ၊ပညာလဲရေပါ ။၊လြန္ခဲ.တဲ.၃ႏွစ္ေလာက္ က စကၤာပူ MDIS Management Institute က ေက်ာင္းျပီးကာစ စကၤာပူသူေလးတေယာက္ကိုု က်ေနာ္ဆီမွာ သုုေတသန လက္ေထာက္အျဖစ္ ခန္.ဖူးတယ္၊သူကလဲေတာ္ပါတယ္၊ အလုုပ္လဲ ၾကိဳး ၾကိဳးစားစား ရွိေတာ.သင္လြယ္၊တတ္လြယ္တယ္၊ အခုုေတာ.ေနရာေကာင္းေကာင္း၊လစာေကာင္းေကာင္းရေနျပီ။ ဒါေၾကာင္.fresh graduate ေတြအားမေလ်ွာ့ နဲ ့ ၊ ရိုုးရုုိးသားသား၊ၾကိဳးၾကိဳးစားစားသာလုုပ္၊ဘာမွမေအာင္ျမင္စရာမရွိဘူး။

Summary of qualification and achievement (ကိုုယ္.ရဲ. အရည္အခ်င္းနဲ ့အာင္ျမင္မွဳအက်ဥ္းခ်ဳပ္) အေၾကာင္း က်ေနာ္ ေျပာခဲ့တာေတြ ကိုုျပန္ခ်ဳပ္ၾကည့္ၾကရေအာင္။

အဲဒီ Summary မွာအခ်က္၄/၅ ခ်က္ေလာက္ေရးေပးပါ၊ပထမ ၂ခ်က္၊၃ခ်က္က မိမိအလုုပ္/ေက်ာင္း ကအရည္အခ်င္းနဲ. ေအာင္ျမင္မွဳေတြေရးပါ၊ေနာက္တခ်က္ ကother relevant skills အျခားဆက္စပ္တဲ့ အရည္အခ်င္းေတြ(ဥပမာ..English,computer စသျဖင့္)၊ေနာက္ဆံုုးအခ်က္က interpersonal skill လူလူခ်င္းဆက္ဆံေရးမွာအေရးပါတဲ.skills ေတြ(ဥပမာ..organizing skill စည္းရုုံးေရးေကာင္း တဲ့ skillတိုု.၊ team work အဖြဲ ့အစည္းနဲ ့လုုပ္္ကိုုင္တတ္တဲ့skillတိုု ့ေပါ)့၊အလုုပ္ရွင္ဟာ အလုုပ္ကအရည္အခ်င္းအျပင္ အဲဒီလိုု လူမွဳဆက္ဆံေရး skillေကာင္းတဲ့သူေတြကိုုပိုုသေဘာက်ၾကတယ္၊ဘာလိုု.လဲဆိုုေတာ့ အလုုပ္ဆိုုတာ လူေတြနဲ ့လုုပ္ရမွာမဟုုတ္လား။

ကဲ..အဲဒီေတာ. CVေရး ျပီဆိုုရင္….

အမည္
ပညာေရး(ဘြဲ.၊ဒီဂရီ)
ဆက္သြယ္ဖိုု.လိပ္စာ(ဖုုန္းနံပါတ္အပါအ၀င္)
summary of qualification and achievement(ကိုုယ္.ရဲ.အရည္အခ်င္းနဲ. ေအာင္ျမင္မွဳအက်ဥ္းခ်ဳပ္)ေရး ။
ျပီးရင္ ေရွ ့ကေရးခဲ ့တဲ့ summary(အက်ဥ္းခ်ဳပ္) ကိုုအေသးစိတ္ အက်ယ္ရွင္းျပမဲ့...

Educational qualification(ပညာေရး-ဘြဲ ့၊ဒီဂရီတိုု ့)၊
working experience(လုုပ္ငန္းအေတြ ့အၾကံဳ)၊
other relevant skills(အျခားဆက္စပ္တဲ ့ကၽြမ္းက်င္မွဳေတြ)၊
referees (ကိုုယ္ကိုုေထာက္ခံေပးမဲ့သူတေယာက္၊၂ေယာက္) ဆက္ေရးေပေတာ.။
(ပိုုျပီး စဥ္းစားရ၊ေရးရတာလြယ္တဲ့နည္းက..ဒီအေသးစိတ္ရွင္းျပတာေတြကိုုအရင္ခ်ေရးၾကည့္၊...ျပီးမွ summary(အက်ဥ္းခ်ဳပ္) အတြက္ ကိုုယ္အေလးေပးေျပာခ်င္တဲ့ point ေတြျပန္စဥ္းစား၊ျပန္ေရး တဲ့နည္းပါပဲ။၊ေရးၾကည့္ပါ၊လြယ္သြားပါလိမ့္မယ္။)

Summary ကိုုေတာင္ေတာ္ေတာ္ၾကိဳက္ေနျပီျဖစ္တဲ့ အလုုပ္ရွင္ဟာ ဒီအေသးစိတ္ အခ်က္အလက္ေတြကိုု စိတ္၀င္တစားဆက္ဖတ္လိမ္ ့မယ္၊ မပူနဲ.၊ ဒီလိုုလူမ်ိဳးဘယ္မွာလက္လြြွတ္ခံပါ့မလဲ။

(ဒီတပတ္ေတာ ့စာေတာ္ေတာ္ရွည္သြားျပီ၊ ေနာက္တပတ္မွ CV format ပံုုစံံေလးနဲ ့Cover letter အေၾကာင္းဆက္ေရးေပးပါမယ္…)

အားလံုုး ေပ်ာ္ရႊင္၊ေအာင္ျမင္ၾကပါေစ..

ေဒါက္တာေအာင္မ်ိဳး

CV နဲ႔ Cover Letter ဘယ္လုိေရးရင္ ေကာင္းမလဲ





ဒီတခါေတာ. CV နဲ. cover letter ေရးနည္းအေၾကာင္းေျပာျပခ်င္တယ္၊ဘာလိုု.လဲဆိုုေတာ.CV ဟာကိုုယ္ရဲ.အရည္အခ်င္း၊အေတြ.အၾကံဳ၊ကၽြမ္းက်င္မွဳေတြကိုုေျပာျပမဲ.အလြန္အေရးၾကီး document မွတ္တမ္းတခုုပါ။

(CV ဟာမိမိအေၾကာင္း အေသးစိတ္ေဖာ္ျပတာျဖစ္ ျပီးacademic institute ေတြ၊Scholarship programme ေတြမွာပိုုသံုုးတယ္၊အလုုပ္အတြက္ကေတာ.အက်ဥ္းခ်ဳပ္ေရးထားတဲ. Resume ဆိုုလံုုေလာက္ပါတယ္၊ ဒါေပမယ္.ဒီမွာေတာ. အားလံုုး နဲ. familiar ျဖစ္မဲ. CV လိုု.သံုုးႏွဳန္းပါ.မယ္)

အလုုပ္စေလွ်ာက္တဲ.အခါမွာျဖစ္ျဖစ္၊အလုုပ္ထဲမွာpromotion အတြက္ပဲျဖစ္ျဖစ္၊ scholarship ေလွ်ာက္တဲ.ေနရာမွာဘဲျဖစ္ျဖစ္ CV ဟာ သိပ္အေရးၾကီးပါတယ္၊ ကိုုယ္.အရည္အခ်င္းကိုု ေရြးခ်ယ္မဲ.သူသိေအာင္ စျပီးေျပာျပနိုုင္တဲ. Document ပဲေပါ.၊

လူ လူခ်င္းေတြ. ရင္ first impression ပထမဆံုုး ကိုုယ္အေပၚ သူ.ရဲ.အထင္အျမင္ကအေရးၾကီးတယ္ဆိုုရင္္ လူခ်င္းမေတြ.ခင္ မိမိကိုုေရြးခ်ယ္မဲ.သူဖတ္မဲ.CV ဟာ အထင္အျမင္သိပ္ေကာင္းေနဖိုု.လိုုတာေပါ.၊ကိုုယ္ ရဲ.CV ဖတ္ျပီးတာနဲ.ကိုုယ္.ကိုု interview ေခၚခ်င္စိတ္၊အလုုပ္ခန္.ခ်င္စိတ္၊Scholarship ေပးလိုုစိတ္ ေပါက္သြားေအာင္ေရးရမွာ။

အဲဒီလိုုCV မ်ိဳး၊ Cover letter မိ်ဳး ဘယ္လိုုေရးမလဲ?

အခုုေတာ.ေျပာင္းလဲေနျပီလား မသိဘူး၊အရင္တုုန္းကေတာ. CV ေရးဖိုု.လိုုရင္ မိတ္တူဆိုုင္၊ကြန္ျပဴတာဆိုုင္က form ယူ ျပီး ျဖည္.ခ်င္ရင္ျဖည္.၊ပိုုသပ္သပ္ရပ္ရပ္ ျဖစ္ေစခ်င္ရင္ ကြန္ျပဴတာစာစီခိုုင္းလိုုက္တာေပါ.၊ အမည္၊ေမြးသကရစ္၊ လုူမ်ိဳး။ ဘာသာ၊ဖခင္အမည္…အစရိွ တဲ. ready-made ပံုုစံကိုုျဖည္.လိုုက္တာပါပဲ။

အရင္ကကိုုယ္တိုုင္လဲအလုုပ္ရွာခဲ.။အခုုလူေတြကိုုအလုုပ္ခန္.ေတာ.မွ..လူမ်ိဳးတိုု.၊ဘာသာတိုု.ဆိုုတာ အေရးမွမၾကီးပဲ၊ဘယ္လူမ်ိဳး။ဘယ္ဘာသာမဆိုု ကိုုယ္.အလုုပ္အတြက္အရည္အခ်င္းရွိတဲ.သူဆိုု အလုုပ္ခန္.မွာပဲ၊ အေဖအမည္ဆိုုပိုုေတာင္မွ မသိခ်င္ေသးတယ္။လြန္ခဲ.တဲ.နွစ္ေတြက က်ေနာ.႒ာနမွာ ေဒသဆိုုင္ရာ မန္ေနဂ်ာတေယာက္နဲ.ကင္ဆာဆရာ၀န္တေယာက္ လိုု္.ေတာ. မန္ေနဂ်ာရာထူးအတြက္ မြန္ဘိုုင္း(ဘံုုေဘ)ကတေယာက္ နဲ. ကင္ဆာပညာရွင္ ရာထူးအတြက္ တရုုတ္ျပည္က ကင္ဆာအထူးကုုျဖစ္ျပီး စကၤာပူက PhD ရထားတဲ.သူတေယာက္ ကိုု က်ေနာ္ ခန္.ခဲ.တယ္၊ လူမ်ိဳး၊ဘာသာေတြ အေရးမၾကီးပါဘူး၊အျခား႒ာနေတြ၊companyေတြမွာ လဲ ဒီလိုုဘဲ၊ကိုုယ္လိုုခ်င္တဲ. အရည္အခ်င္းရွိရင္အလုုပ္ခန္.မွာပဲ။

ေျပာခ်င္တာက…က်ေနာ္တိုု.ကမလိုု အပ္တဲ.အခ်က္အလက္ေတြအတြက္အေရးၾကီးတဲ.(ေရြးခ်ယ္မဲ.သူ စဖတ္မဲ.) ပထမစာမ်က္နွာ ရဲ. အေပၚ ပိုုင္းတ၀က္ေလာက္ကိုုျဖဳန္းပစ္လိုုက္တာ။

အဲဒီေတာ.CV ကိုုဘယ္လိုုစရင္ေကာင္းမလဲ?

ပထမ အမည္၊ေနာက္က ပညာေရး(ဘြဲ.)နဲ.ဆက္သြယ္ဖိုု.လိပ္စာ(ဖုုန္းနံပါတ္)ေရးျပီးရင္ summary of qualification and achievement(ကိုုယ္.ရဲ.အရည္အခ်င္းနဲ.ေအာင္ျမင္မွဳအက်ဥ္းခ်ဳပ္)ကိုု စေရးပါ၊ သိပ္အေရးၾကီးပါတယ္၊ တကယ္ေတာ.အလုုပ္ရွင္ျဖစ္ျဖစ္၊scholarship ေပးမဲ. university ကျဖစ္ျဖစ္ ဒါကိုုသိခ်င္တာ။ ကိုုယ္ရဲ.အလုုပ္အတြက္ လူမွန္ေနရာမွန္ျဖစ္ပါ.မလားဆိုုတာ စသိခ်င္တာ၊ မဟုုတ္ရင္ ေရရွည္မွာသူေရာ၊ကိုုယ္ေရာစိတ္ဆင္းရဲရမွာ။

အဲဒီေတာ. Summary of qualification and achievement ေရးရင္ ကိုုယ္.ရဲ. အရည္အခ်င္း၊ေအာင္ျမင္မွဳ တခုုစီကိုု bullet point တခုု(စာေၾကာင္းတေၾကာင္းနဲ.)တိုုတိုုရွင္းရွင္းေရးပါ။၄/၅ ခုုေလာက္ေပါ.။

အေရးၾကီးဆံုုးက အဲဒီ summary မွာ ဘာေတြေရးရမလဲဆိုုတာပဲ။

တကယ္ေရးရမွာ က Achievement-based မိမိေအာင္ျမင္မွဳေတြကိုုအေျခခံတဲ.CV မ်ိဳး၊ summary မ်ိဳးေရးရမွာ၊ ဘာလုုပ္ခဲ.တယ္ဆိုုတာထက္ result-orientated ဘယ္လိုု result ေအာင္ျမင္မွဳ ေတြရေအာင္လုုပ္နိုုင္ခဲ.တယ္ ဆိုုတာကုုိ နိုုင္ငံတကာမွာ ပိုုတန္ဖိုုးထားတယ္၊ ဥပမာ..စတိုုးဆိုုင္မွာ အေရာင္း၀န္ထမ္း လုုပ္ခဲ.တယ္ဆိုုရင္္ ကိုုယ္.ေၾကာင္. တႏွစ္မွာ ဘယ္ေလာက္ေရာင္းအားတက္လာတယ္၊ ေဖာက္သည္ဘယ္ေလာက္တိုုးေအာင္လုုပ္နိူင္ခဲ.တယ္.အစရွိသျဖင္.ေပါ.။

(ေရးစရာကမ်ားေတာ. တပတ္ထဲနဲ.ျပီးမွာမဟုုတ္ဘူး၊ေနာက္တပတ္မွာဆက္ေရးေပးပါမယ္…)

အားလံုုး ေပ်ာ္ရႊင္၊ေအာင္ျမင္ၾကပါေစ..

ေဒါက္တာေအာင္မ်ိဳး

OOP အေၿခခံမ်ား (သို႔) C# အေၿခခံမ်ား..(အဆက္..။)



Arithmetic Operators

အတြက္အခ်က္အတြက္သံုးမယ္႔ Arithmetic Operators ေတြအေၾကာင္းေရာက္ၿပီ..။ +,-,*,/ေတြ အေၾကာင္းေၿပာေတာ႔မယ္..။ အေၿခခံဆိုေပမယ္႔ ေနရာတိုင္းမွာ အရာက်ယ္တယ္..။ Core Concept ေတြၿဖစ္ၿပီး က်န္တာေတြက သူတို႔ကေန ခ်ဲ႕ခ်ဲ႕သြားတာေတြၿဖစ္တယ္..။ ေပါင္းနဴတ္ေၿမွာက္စားေတြအၿပင္ (%)ကို အၾကြင္းအတြက္နဲ႔ binary operation ေတြအတြက္လည္း ေသခ်ာသတ္မွတ္ထားတဲ႔ operators ေတြ ရွိပါေသးတယ္..။



int x=5;
x now 7--> x+=2;


ဒီ operator ေတြနဲ႔ ပတ္သက္လို႔ကေတာ႔ (C,C++,Java,C#) language ေတြအားလံုး အတူတူပါပဲ..။



တန္ဖိုးတိုးသြားတာနဲ႔ ေလ်ာ႔သြားတာနဲ႔ ပတ္သက္လို႔မွာ (++)နဲ႔(--)လို႔ operation နွစ္ခုရွိတယ္..။ ဒီ operator ေတြကိုသံုးတာက ရွင္းရွင္းေလးပါ..။ ၁ ေပါင္း ၁ နဴတ္ လုပ္သြားတာပါပဲ..။



ဒီလကၡဏာနွစ္ခုက variable ရဲ႕ေရွ႔မွာ ေရွ႔မွာလည္းရွိတယ္..။ ေနာက္မွာလည္း ရွိတယ္..။ ေရွ႕ေနာက္ေနရာကြာတာနဲ႔အမွ် အက်ိဴးသက္ေရာက္မွဳလည္း ကြာသြားတယ္..။ ဒီလကၡဏာက variable ရဲ႕ေရွ႕မွာရွိရင္ variable ကိုမသံုးခင္ သူ႕အက်ိဴးသက္ေရာက္မွဳက အရင္ၿဖစ္သြားတယ္..။



(++)လကၡဏာကို variable ေနာက္မွာထားရင္ variable တန္ဖိုးကို assignအရင္လုပ္တယ္..။ assign လုပ္ၿပီးမွ ၁ တိုးတာ လုပ္တယ္..။



(?:)ဆိုၿပီးထူးၿခားတဲ႔ လကၡဏာေလးေရာရွိတယ္..။ အဓိပၸာယ္က if then else statement ဆိုတဲ႔ အဓိပၸာယ္ပါ..။ ? နဲ႔ : နဲ႔ operand သံုးမ်ိဴးၾကားမွာ ခြဲထားတာပါ..။ ပထမ operand က Boolean Expression ပါ..။ Boolean Expression ကလုပ္လုိက္တဲ႔ အလုပ္ကမွန္သြားရင္ ? ေနာက္္က variable ရဲ႕ result ထြက္မယ္..။ မမွန္ရင္ (:) ေနာက္က result ထြက္မယ္..။



ဆက္ရန္..................>

OOP အေၿခခံမ်ား (သို႔) C# အေၿခခံမ်ား..(အဆက္..။)



Console Input and Output

အခုေၿပာမယ္႔ဟာေတြက output ထုတ္တဲ႔ေနရာမွာသံုးဖို႔ C#အသံုးေလးပါ..။ ပုစၦာေတြတြက္ရင္ လိုမွာမို႔ ထည္႔ေရးလိုက္ပါတယ္..။

စာေၾကာင္းတစ္ေၾကာင္းလံုးကို ဖတ္မယ္ဆိုရင္



user ကစာေၾကာင္းအေနနဲ႔ပဲ ရိုက္ထည္႔လိုက္ေတာ႔..။ string အေနနဲ႔ပဲ ၀င္လာတယ္..။ တကယ္လို႔ ရိုက္ထည္႔လိုက္တဲ႔စာေၾကာင္းမွာ အသက္လို၊ လခလို ကိန္းဂဏန္းေတြပါလာခဲ႔ရင္ စာေၾကာင္းအေနနဲ႔၀င္လာတဲ႔ဂဏန္းေတြကို ဂဏန္းတန္ဖိုးၿဖစ္ေအာင္ ၿပန္ေၿပာင္းေပးရမယ္..။



Console ဆိုတဲ႔ class က output ထုတ္ေပးဖို႔ .Net Library ထဲမွာ ရွိၿပီးသားဟာပါ..။ Console class ထဲမွာ WriteLine method, Write method ေတြရွိတယ္..။ WriteLine ကစာတစ္ေၾကာင္းခ်င္း တစ္လိုင္းခ်င္းေရးသြားတဲ႔နည္း..။ Write ကေတာ႔ တစ္ေၾကာင္းခ်င္း တစ္လိုင္းခ်င္းမခ်ဘူး..။ ကိုယ္ေရးလိုက္သလို Format ေလးအတိုင္း output ကိုထုတ္ေပးတာပါ..။



Value မတူတာေတြကို Output တစ္ခါတည္းထုတ္ဖို႔ရာ WriteLine()method မွာရွိပါတယ္..။ output ထုတ္ခ်င္တဲ႔ format ကို ကိုယ္ထည္႔ခ်င္တဲ႔ တန္ဘိုးနဲ႔ ေနရာေတြသတ္မွတ္ေပးၿပီး ထည္႔ေပးလိုက္တာပါ..။



OOP အေၿခခံမ်ား (သို႔) C# အေၿခခံမ်ား..(အဆက္..။)



လိုအပ္လာတဲ႔ တခါတရံမွာ Type ေတြအခ်င္းခ်င္း အကူးအေၿပာင္း လုပ္ေပးရတာေတြ ရွိပါတယ္..။ int ကေန long ကိုေၿပာင္းတာ..။ double ကေန int ၿပန္ေၿပာင္းတာေတြ ရွိလာပါတယ္..။ ဒီလိုေၿပာင္းရာမွာ နည္းနွစ္နည္းရွိပါတယ္..။

Implicit Conversion
Explicit Conversion


Implicit Conversion ဆိုတာ ေသးတဲ႔ခြက္ထဲကေန ၾကီးထဲခြက္ထဲေၿပာင္းထည္႔တာမို႔ သူ႔ေဒတာေတြ ဆံုးရွံဳးစရာမရွိပါဘူး..။ Explicit Conversion မွာေတာ႔ ၾကီးတဲ႔ခြက္ထဲကေန ေသးတဲ႔ခြက္ထဲေၿပာင္းတာမို႔ ေဒတာတစ္ခ်ိဳ႕ ဆံုးရွံဳးတာ ၿဖစ္ေပၚမွာပါ..။ ၿမင္သာေအာင္ ဥပမာေတြ ၿပလိုက္ပါတယ္..။





အိမ္ေၿပာင္းၾကမယ္..။





တနယ္တေက်းမွာေနၾကသူေတြ အလ်ဥ္းသင္႔သလို အဆင္ေၿပသလို တစ္ေနရာနဲ႔တစ္ေနရာ ေရႊ႔ေၿပာင္းေနၾကရတာ မထူးဆန္းပါဘူး..။ အိမ္ေၿပာင္းရင္ ဘယ္လိုေလးက အဆင္ေၿပသလဲဆိုတာ အေတြ႔အၾကံဳေလး ေ၀မွ်ခ်င္လို႔ပါ..။ ၿပီးခဲ႔တဲ႔ တစ္နွစ္ေက်ာ္က မစံပယ္ အိမ္နွစ္ခါ ေၿပာင္းရပါတယ္..။

ပထမတစ္ၾကိမ္ေၿပာင္းတံုးက မစံပယ္နဲ႔အတူေနတဲ႔သူငယ္ခ်င္းက ၿမန္မာနိုင္ငံ ခဏၿပန္သြားခ်ိန္မို႔ သူ႔ပစၥည္းေတြထုပ္ပိုးထားခဲ႔တာေတြကိုပါ မစံပယ္တစ္ေယာက္တည္းက ေၿပာင္းေပးခဲ႔ရတာပါ..။ မစံပယ္တို႔ဆီက ေမာင္ေလးတစ္ေယာက္က လာကူသယ္ေပးလို႔ မစံပယ္က ကားငွားေတာ႔ အလုပ္သမားထည္႔မငွားခဲ႔ပါဘူး..။ အဲဒီတံုးက မစံပယ္ကအလုပ္ကေနခြင္႔ယူၿပီးၿပန္လာၿပီးမွ ပစၥည္းလက္စသပ္သိမ္းရတာပါ..။ မစံပယ္ပစၥည္းေတြသိမ္းၿပီးခ်ိန္ထိ ၇ နာရီလာမယ္ဆိုတဲ႔ ကားက မလာေသးလို႔ မစံပယ္က ကားနဲ႔ပါလာမယ္႔ ထေရာ္လီကို ေစာင္႔ၿပီး ပစၥည္းေတြကို ဧည္႔ခန္းမွာပဲထားၿပီး ေစာင္႔ေနခဲ႔ပါတယ္..။ ပစၥည္းေတြကို ကားလာမယ္႔ေနရာထိ ၾကိဳခ်မထားမိပါဘူး..။

၇ နာရီလာမယ္ဆိုတဲ႔ကားက ၈:၃၀ မွာလာပါတယ္..။ ကားလာမွ မစံပယ္တို႔နွစ္ေယာက္ ဧည္႔ခန္းကိုပစၥည္းကို Lift နားတစ္ခါေရႊ႔..၊ ပံုထား..။ Lift ကေန ေအာက္ကိုတစ္ခါခ်..၊ Lift အထြက္မွာ ပံုထား..။ Lift အထြက္ကေနမွ ကားေပၚတစ္ခါေရႊ႔တင္ အဲလိုအၾကိမ္ၾကိမ္ လုပ္ရပါတယ္..။ မစံပယ္က အလုပ္သမားထည္႔ငွားမထားလို႔ ကားေပၚပါတဲ႔လူနွစ္ေယာက္ကို ကူသယ္ပါဦးလို႔ အကူအညီမေတာင္းပါဘူး..။ ကားေပၚကေနပဲ ပစၥည္းေတြ ေနရာခ်ေပးေစရံုတင္ လုပ္ပါတယ္..။ ပစၥည္းေတြတင္ၿပီးလို႔ ေမာေမာပန္းပန္းနဲ႔ ကားေမာင္းသမားနားေရာက္ေတာ႔ ဖုန္းေၿပာေနပါတယ္..။ မစံပယ္ကလည္း ေစာင္႔ရလို႔ စိတ္မရွည္လို႔လား..၊ ေမာပန္းတဲ႔အရွိန္ေၾကာင္႔လား မသိပါဘူး..။ ကၽြန္ေတာ္တို႔က ဘယ္ကလိုက္ရမွာလဲလို႔ ေမးလိုက္ပါတယ္..။ ကားေမာင္းသမားက လုပ္ငန္းပိုင္ရွင္ပါ..။ အလုပ္သမားနွစ္ေယာက္က ပစၥည္းအတင္အခ်အတြက္ပါ..။ သူတို႔ကိုထည္႔ငွားရင္ တစ္ေစ်း..၊ ထည္႔မငွားရင္ တစ္ေစ်းပါ..။ မစံပယ္က ထည္႔ငွားမထားပါဘူး..။ အဲဒီလူနွစ္ေယာက္က ကားေမာင္းသမားေဘးကေနပဲ လိုက္မယ္႔ပံုေတြ ၿပေနပါတယ္..။ ေနာက္ခန္းက ပစၥည္းထည္႔တဲ႔အခန္းကို ပိတ္ေနၾကပါတယ္..။ ေနာက္ခန္းကိုပိတ္လိုက္ရင္ သူတို႔နွစ္ေယာက္က ကားသမားေဘးထိုင္ရင္ မစံပယ္နဲ႔ မစံပယ္ေမာင္ေလးက ဘယ္မွာထိုင္ရမွာလဲလို႔ ကားေမာင္းသူကိုသြားေမးေတာ႔ ကားငွားၿပီးေရွ႔ကသြားပါတဲ႔..။ မစံပယ္လည္း အံ႕ၾသၿပီးဘာမွၿပန္မေၿပာဘဲ ကားငွားမယ္႔ဖို႔ လမ္းေပၚထြက္အသြားမွာမွ ကားေမာင္းသမားက သူ႔လူနွစ္ေယာက္ကို ေဟ႔ေကာင္ေတြ မင္းတို႔ေနာက္ကပဲ တံခါးဖြင္႔လုိက္ခဲ႔ကြာဆိုၿပီး ေၿပာပါတယ္..။ အဲဒီေတာ႔မွ မစံပယ္တို႔ကို လာ ဆိုၿပီး ေရွ႔ခန္းကေခၚပါတယ္..။

ကားသမားက ပစၥည္းေဟာင္းေတြ၀ယ္ၿပီး ၿပန္ေရာင္းတဲ႔အလုပ္လည္း လုပ္ပါတယ္..။ ပရိေဘာဂဆိုင္ပိုင္ရွင္ပါတဲ႔..။ ပိုင္ရွင္မို႔လို႔ ေအာက္သက္မေၾကဘဲ မစံပယ္တို႔ကို အထက္စီးကေန ေနၿပီး ေၿပာဆိုဆက္ဆံတာပါ..။ ေနာက္အိမ္ေရာက္ေတာ႔လည္း ကားေပၚကပစၥည္းေတြခ်ၿပီးတာနဲ႔ ပိုက္ဆံရွင္းၿပီးတာနဲ႔ ကားထြက္သြားတာပါ..။ တစ္ေၾကာင္း ၅၀ ေပးရပါတယ္..။ ကားကၾကီးပါတယ္..။



မစံပယ္က ေနာက္အဆင္ေၿပတဲ႔တစ္အိမ္အေတြ႔မွာ ထပ္ေၿပာင္းခ်င္တာနဲ႔ မစံပယ္သူငယ္ခ်င္းနဲ႔အတူ ေၿပာင္းၾကပါတယ္..။ ဒီတစ္ခါေတာ႔ သူငယ္ခ်င္းမနဲ႔ နွစ္ေယာက္ပါ..။ ဒီတစ္ခါလည္း အလုပ္သမားမငွားပါဘူး..။ နွစ္ေယာက္ထုပ္ပိုးသယ္ထုတ္ၿပီး ခါးနာခံၿပီး ကားလာမယ္႔လမ္းကို ခ်ထားပါတယ္..။ ကားက ၅ နာရီ ခ်ိန္းထားပါတယ္..။ ေတာ္ေတာ္နဲ႔မလာပါဘူး..။ ကားမလာေတာ႔ မစံပယ္သူငယ္ခ်င္းက အခန္းကိုစစ္ရင္း အိမ္ရွင္ေတြ ၆ နာရီေရာက္မွာမို႔ ေသာ႔အပ္ခဲ႔ဖို႔ ေစာင္႔ေနပါတယ္..။ မစံပယ္က ေသာ႔ကိုဒီတိုင္းထားခဲ႔ဆိုေတာ႔ မစံပယ္သူငယ္ခ်င္းက မထားခဲ႔ခ်င္ဘူး..။ ေသခ်ာအပ္ဖို႔လိုတယ္ဆိုၿပီး ေစာင္႔ေနပါတယ္..။ ကားက ၅ ၃၀ ေလာက္မွာ ေရာက္လာပါတယ္..။ မစံပယ္က ပစၥည္းေတြတင္ေပးပါတယ္..။ အလုပ္သမားနွစ္ေယာက္က ကားေပၚကေန ေနရာခ်ပါတယ္..။ ဒီနွစ္ေယာက္ကေတာ႔ အရင္တစ္ခါလို သူတို႔လာမွ အိမ္ထဲကပစၥည္းထုတ္တာမဟုတ္လို႔ ကူရမလို၊ မကူရမလိုနဲ႔ ရွိဴးတိုးရွန္႔တန္႔ၿဖစ္စရာ မလိုလိုက္ပါဘူး..။ မစံပယ္လည္း ဒါေၾကာင္႔မို႔ ပစၥည္းေတြ ၾကိဳခ်ထားလိုက္တာပါ..။ ဒီတစ္ခါငွားတဲ႔ကားက အရင္တစ္ေခါက္က ကားမဟုတ္ေတာ႔ပါဘူး..။ မစံပယ္တို႔ပစၥည္းေတြတင္တာ ၁၅ မိနစ္ေလာက္ပဲၾကာပါတယ္..။ ပစၥည္းလည္းတင္ၿပီးေရာ ကားကစက္နွိဴးၿပီး ေခါင္းလွည္႔ၿပီး ထြက္မလို႔လုပ္ေတာ႔တာပါပဲ..။ အလုပ္သမားနွစ္ေယာက္ကလည္း ေနာက္ကပစၥည္းတင္တဲ႔အခန္းထံခါးဖြင္႔ၿပီး ကားေပၚေရာက္ေနပါၿပီ..။ မစံပယ္က သူငယ္ခ်င္းကို ဖုန္းဆက္ေခၚပါတယ္..။ သူငယ္ခ်င္းက ၁၅ မိနစ္ေလာက္ေလးေစာင္႔ခ်င္ေသးေပမယ္႔ ကားသမားကိုမေၿပာရဲပါဘူး..။ မစံပယ္ကလည္း မေၿပာမိပါဘူး..။ သူငယ္ခ်င္းလည္းဆင္းလာေရာ ကားသမားက မစံပယ္သူငယ္ခ်င္းကို မ်က္ေစာင္းၾကီးထိုးၾကည္႔ေနပါတယ္..။ သူကလည္း လုပ္ငန္းပိုင္ရွင္ပါပဲ..။ သူတို႔ေရာက္တာသာ ေနာက္က်တာ..။ မစံပယ္တို႔ကိုေတာ႔ နည္းနည္းမွ ေစာင္႔မေပးခ်င္ပါဘူး..။ မစံပယ္သူငယ္ခ်င္းမေလးကိုလည္း မ်က္ေစာင္းၾကီးခုတ္ၾကည္႔တာ မစံပယ္ ကိုယ္႔သူငယ္ခ်င္းကိုေတာင္ သနားပါတယ္..။

ေနာက္အိမ္ေရာက္တာနဲ႔ ကားေပၚကပစၥည္းေတြခ်ေပးၿပီးတာနဲ႔ ကားၿပန္ထြက္သြားပါတယ္..။ မစံပယ္တို႔မွာ ပစၥည္းေတြအခန္းထဲေရာက္တယ္ဆိုတာနဲ႔ ေနာက္တစ္ေခါက္ၿပန္ထြက္ၿပီး အိမ္အေဟာင္းမွာ ေသာ႔သြားအပ္ရပါတယ္..။ မစံပယ္တို႔ကပဲ မေၿပာတတ္မဆိုတတ္လို႔လား..၊ သူတို႔ကပဲ စိတ္မရွည္တာလား မသိဘဲ မစံပယ္အိမ္ေၿပာင္းတိုင္း စိတ္ကသိကေအာက္ၿဖစ္ရပါတယ္..။



ၿပီးခဲ႔တဲ႔ ၄ ၊ ၅ လေလာက္က မစံပယ္အသိတစ္ေယာက္ အိမ္ေၿပာင္းမယ္ဆိုတာသိရေတာ႔ မစံပယ္သြားကူေပးပါတယ္..။ အလုပ္သမားငွားရင္ ပိုက္ဆံပိုကုန္မွာစိုးလို႔ ကူညီေပးတာပါ..။ အဲဒီအစ္မက အလုပ္ကေနလုပ္ရင္းတန္းလန္း အိမ္ေၿပာင္းရမွာပါ..။ ပစၥည္းက လက္စသပ္စရာေတြ က်န္ေသးတယ္..။ မစံပယ္တို႔မေရာက္ခင္ပဲ ကားကေရာက္ေနပါၿပီ..။ မစံပယ္က ေတာ္ေတာ္စိတ္ပူသြားပါတယ္..။ မစံပယ္တို႔အိမ္ေၿပာင္းတံုးက ပစၥည္းေတြအကုန္ေအာက္ေရာက္ၿပီးတာေတာင္ ကားသမားေတြက ခဏေလးမေစာင္႔ခ်င္ဘူး..။ အခုက ပစၥည္းေတြက လက္စေတာင္မသပ္ရေသးဘူးဆိုေတာ႔ မစံပယ္ေတြးလိုက္တာ..။ ကားသမား ေအာ္တာခံရေတာ႔မွာပဲလို႔...။ ဒါေပမယ္႔ အိမ္ေရႊ႕မယ္႔အစ္မကေတာ႔ ေအးေဆးပါ..။ ကားသမားက သေဘာေကာင္းတယ္တဲ႔..။ ေလာစရာမလိုဘူးတဲ႔..။ မစံပယ္က ပစၥည္းေတြၿမန္ၿမန္လက္စသပ္သိမ္းေပးတုန္း သူက အိမ္ပိုင္ရွင္နဲ႔ အခန္းခရွင္းေနပါတယ္..။ အကုန္ၿပီးတာနဲ႔ မစံပယ္ကအခန္းၿပင္ထုတ္ေပးပါတယ္...။ ေနာက္ ကူသယ္ေပးဖို႔ ေမာင္ေလးတစ္ေယာက္လည္း ခင္ရာမင္ရာလာကူပါတယ္..။ သူကလည္း အခန္းအၿပင္ကို ထုတ္ပါတယ္..။ အၿပင္ကေန ကားသမားေမာင္ေလးက သပ္သပ္ရပ္ရပ္ၿဖစ္ေအာင္ ထေရာ္လီေပၚစုတင္ပါတယ္..။ သူကတစ္ခါတည္းတင္ၿပီး တစ္ခါတည္းကားေပၚထိ သြားတင္ပါတယ္..။ မစံပယ္က မစံပယ္တို႔ထံုးစံအတုိုင္း Lift နားတစ္ခါေရႊ႔..၊ ေအာက္ တစ္ခါေရႊ႕..၊ ကားနာတစ္ခါေရႊ႔.. ။ သံုးခါေရႊ႔ၿပီး ကားေပၚတင္ပါတယ္..။ ကားကေတာ႔ ေသးပါတယ္..။ တစ္ေယာက္တည္းသမားေတြေၿပာင္းရင္ မဆန္႔မရွိပါဘူး..။ ဒီအစ္မပစၥည္းက မစံပယ္တို႔နွစ္ေယာက္စာထက္ မ်ားပါတယ္..။ မစံပယ္တို႔ပါ ကားေပၚတက္ၿပီး ကားသမားနဲ႔ ေနာက္ေမာင္ေလးက ကားေရွ႕ကတက္ၿပီးအဆင္ေၿပေၿပပါတယ္..။ အစ္မၾကီးက ကားစက္နွိဴးၿပီးတာကို ဖုန္းဆက္လို႔ မၿပီးေသးပါဘူး..။ အကုန္ကားေပၚေရာက္တာကို သူ႔တူမေစာင္႔ဖို႔လိုေသးတယ္ဆိုၿပီး ကားစက္နွိဴးရက္ၾကီး ၁၅ မိနစ္ေက်ာ္ေက်ာ္ေလာက္ ေစာင္႔ရပါတယ္..။ ကားသမားေမာင္ေလးနဲ႔ မစံပယ္တို႔ အေတြ႕အၾကံဳေတြဖလွယ္ၿပီး ရယ္စရာေတြ ေၿပာေနခဲ႔ၾကပါတယ္..။

ေနာက္အိမ္ေရာက္ေတာ႔လည္း ပစၥည္းေတြကို အခန္းထဲထိ အေခါက္ေခါက္သယ္ေပးပါတယ္..။ အစ္မၾကီးက ပစၥည္းတစ္ခုခ်င္းေနရာခ်နိုင္ၿပီဆိုမွ သူငယ္ခ်င္းကူစရာရွိလို႔ သြားမယ္ဆိုၿပီး ပိုက္ဆံရွင္းၿပီးတာနဲ႔ မစံပယ္တို႔ကိုပါ ဘူတာရံုတစ္ခါတည္းခ်ထားေပးၿပီး ၿပန္ခဲ႔ပါတယ္..။ မစံပယ္မွာ ကိုယ္ၾကံဳခဲ႔တဲ႔လူေတြနဲ႔ တစ္ၿခားစီမို႔ အံၾသေနမိပါတယ္..။ ကားက တစ္ကိုယ္ေရသံုး အလတ္စားေလးၿဖစ္ပါတယ္...။ ပိုက္ဆံကလည္း ၃၅ ေဒၚလာပဲ ယူပါတယ္..။ တစ္ရက္ကို တစ္ေယာက္ပဲ လိုက္ေၿပာင္းေပးပါတယ္တဲ႔..။ သေဘာေကာင္းေကာင္း လူငယ္ေလး ၿဖစ္ပါတယ္..။ မစံပယ္လည္း အိမ္မေၿပာင္းၿဖစ္ေသးလို႔ သူ႔ကိုေခၚစရာမလိုေသးပါဘူး..။ ဒါေပမယ္႔ လိုအပ္တဲ႔သူေတြ ငွားနိုင္ေအာင္လို႔ ဒီစာကိုေရးလိုက္တာပါ...။ နာမည္က Oak Max ပါတဲ႔..။ ၿမန္မာနာမည္ မသိပါဘူး..။ ဖုန္းနံပါတ္က ၈၆၁၂ ၉၀၀၁ ပါ..။ တခါတေလ ေယာက်ာ္းေလးေတြကိုေၿပာင္းေပးရင္ နွစ္ေခါက္ၿပန္သယ္ေပးတာေတြလည္း လုပ္ေပးပါတယ္တဲ႔..။ အိမ္သစ္ေရာက္မွ ေသာ႔ပါမလာလို႔ ေသာ႔လိုက္ရွာေပးရတာေတြပါ ရွိပါတယ္တဲ႔..။ သေဘာေကာင္းတဲ႔ ေမာင္ငယ္ေလးတစ္ေယာက္ပါ..။ ကားေသးေပမယ္႔ ေသခ်ာထည္႔ေတာ႔ ဆန္႔ပါတယ္..။ စိတ္ရွည္ရွည္နဲ႔ ေသခ်ာထည္႔ေပးပါတယ္..။



မစံပယ္မွာ ဒါေလးၿပန္အမွတ္ရမိလို႔ မေရးဘဲမေနနိုင္ပါဘူး..။ ပင္ပင္ပန္းပန္းအိမ္ေၿပာင္းတဲ႔ကိစၥေတြမွာ စိတ္ကသိကေအာက္မၿဖစ္ရဖို႔လည္း လိုေသးတယ္ေလ..။ မစံပယ္အသိေတြကိုလည္း ဖုန္းနံပါတ္ေလး ေပးေပးထားပါတယ္..။ လိုအပ္ရင္သိထားေအာင္လို႔ပါ..။ ကဲ.. ဘေလာ႔လာတဲ႔ ေရႊပြဲလာေတြလည္း အိမ္ေၿပာင္းတဲ႔အခါ ကိုယ္နဲ႔သင္႔ေတာ္မယ္ဆို ဖုန္းဆက္လိုက္ၾကပါေနာ..။ မစံပယ္လည္း ေၾကာ္ၿငာခ လွမ္းေတာင္းလိုက္ပါဦးမယ္..။ :D

OOP အေၿခခံမ်ား (သို႔) C# အေၿခခံမ်ား..(အဆက္..။)



Local Variables





ဆိုေတာ႔ Local Variables မွာ Literal နဲ႔ Expression ဆိုၿပီး Initial Value ေဖာ္ၿပနည္း နွစ္နည္းရွိတယ္..။



Main Method ထဲမွာ Variable ေၾကညာရင္ Initial Value သတ္မွတ္ေပးရတယ္..။ မသတ္မွတ္ေပးရင္ Error တက္ၿပီပဲ...။ Main Method ထဲမွာ ကိုယ္ကသံုးေတာ႔မွာမို႔ Variable ေၾကညာတာ..။ သံုးေတာ႔မယ္ဆို သူ႔တန္ဘိုးကဘာလဲဆိုတာ မသံုးခင္သိထားဖို႔ လိုတယ္..။ ဒါေၾကာင္႔မို႔ တန္ဘိုးသတ္မွတ္ေပးရတာ..။

OOP အေၿခခံမ်ား (သို႔) C# အေၿခခံမ်ား..။



OOP ကို C# Language နဲ႔ ၿပမွာဆိုေတာ႔ ကၽြဲကူးေရပါဆိုသလို C# Language နဲ႔လည္း ရင္းနွီးသြားမွာပါ..။ ကိုယ္က Java Language နဲ႔ရင္းနွီးတယ္ဆိုရင္ Javaနဲ႔ ေၿပာင္းစမ္းလိုက္ရံုပါပဲ..။



ဒါက Program တစ္ပုဒ္ရဲ႔ အေၿခခံအက်ဆံုး ပံုသ႑ာန္ပါပဲ..။ Programရဲ႕ မူလပင္စည္ရင္းၿမစ္ပဲ..။ က်န္တာေတြက သူကေန အတက္ေပါက္..၊ အကိုင္းအခက္ေတြ စည္ပင္လာမွာ..။ တစ္ခုခ်င္းရဲ႔ လကၡဏာေတြ စေလ႔လာရေအာင္..။







စာေတြက ပံုထဲမွာ တစ္ခါတည္း ရွင္းၿပထားပါတယ္...။ ပံုကတိုက္ရိုက္တင္တာဆိုေတာ႔ ေသးေနတယ္..။ Image Shack ကေန ၿပန္တင္ေပးပါမယ္..။

Simple Types

Programေတြမွာ Variableေၾကညာရေလ႔ရွိတယ္..။ ကိုယ္ေၾကညာခ်င္တဲ႔ Variable ကဂဏန္းကိုလက္ခံခ်င္တဲ႔ Variable ဆိုပါစို႔..။

int i (or) int i=1;



အဲလိုေၾကညာတဲ႔အခါမွာ Variable ေတြမွာ ပံုစံသတ္မွတ္ထားတာေတြ ရွိတယ္..။ ဂဏန္းလက္ခံမယ္႔ Variable အတြက္ integer, စာေၾကာင္းလက္ခံမယ္႔ Variable အတြက္ String (သို႔) Character အစရွိသၿဖင္႔..။ သေဘာက ဘာနဲ႔တူလဲဆိုေတာ႔ Type ဆိုတာေတြက ခြက္ကေလးေတြနဲ႔တူတယ္..။ ထည္႔ခ်င္တဲ႔အရာေတြေပၚမူတည္ၿပီး ခြက္ေတြကပံုစံတစ္မ်ိဴးစီ ရွိၾကတယ္..။



ခြက္ကေလးေတြနဲ႔ နမူနာၿပတာပါ..။ Type ဆိုတာ အဲလိုခြက္ေတြနဲ႔ တူတယ္..။ ထည္႔မယ္႔အရာေပၚမူတည္ၿပီး type ကိုသတ္မွတ္ေပးရတယ္..။ Program မွာရွိတဲ႔ Type ေတြကို ေအာက္မွာ ဇယားနဲ႔ၿပထားတယ္..။ ဘယ္နွစ္မ်ိဴးရွိလဲဆိုတာ အၾကမ္းဖ်ဥ္းသိထားဖို႔ လိုမယ္..။



boolean မွာ True, False လို႔ တန္ဘိုးနွစ္ခုပဲ ရွိတယ္..။ စာေၾကာင္းေတြထည္႔မယ္ဆိုရင္ ("")မ်က္ေတာင္ အဖြင္႔အပိတ္ထဲမွာ ထည္႔ေရးတယ္..။ ဂဏန္းေတြမွာက်ေတာ႔ Signed နဲ႔ Unsigned ဆိုၿပီး ထပ္ခြဲထားေသးတယ္..။Signed ဆိုတာက အေပါင္းတန္ဘိုးေရာ..၊ အနူတ္တန္ဘိုးေရာလက္ခံနိုင္လို႔ သူကပိုၾကီးတယ္..။ Unsigned ဆိုတာက သုညတန္ဘိုးကေန အေပါင္းတန္ဘိုးေတြပဲလက္ခံတယ္...။ အနူတ္တန္ဘိုး လက္မခံဘူး..။ ေနရာယူသက္သာတယ္လို႔ေတာ႔ ေၿပာလို႔ရတယ္..။



ေရးရင္ေတာ႔ int(Signed Integer), uint (Unsigned Integer)လို႔ u တစ္လံုးပဲ ပိုတာပါ..။ သူက Memory ေနရာယူတာ သက္သာေစခ်င္လို႔ အေပါင္းတန္ဘိုးေသခ်ာတဲ႔ Type ေတြမွာ uint လို႔ သတ္မွတ္ေပးလိုက္ရင္ ရပါတယ္..။ (u ထည္႔သင္႔ မထည္႔သင္႔ ေခါင္းရွဴပ္ခံစဥ္းစားမေနပါနဲ႔..။ u မထည္႔လည္း ဘာမွမၿဖစ္ပါဘူး..။ Program ၾကီးလြန္းလို႔ ေနရာမဆန္႔ရင္ေတာင္ Program ထဲမွာပဲ မလိုတာေတြ ရွင္းပစ္တဲ႔ နည္းေတြရွိပါတယ္..။ ရွိတယ္ဆိုတာ သိထားဖို႔ေတာ႔ လိုပါတယ္..။)

မႏၱေလး ေမွာင္ ေမွာင္သည္ဆီက မုန္လာဥခ်ဥ္ အလြမ္းေၿပ..။



မစံပယ္က အစားကို အကုန္စံုေအာင္ စားတတ္တာ ေတြ႔ရပါတယ္..။ :D ခ်ဥ္ခ်ဥ္၊ ခ်ိဴခ်ိဴ၊ အီအီ.. အကုန္ၾကိဳက္ပါတယ္ ရွင္..။ ဟင္းခ်က္နည္း၀က္ဆိုဒ္တကာကိုလွည္႔ၿပီး သြားေရက်တာလည္း ညတိုင္းနီးပါးပါပဲ...။ အခ်ဥ္ေလးလည္း စားခ်င္တယ္..။ လဘက္ေလးလည္း စားခ်င္တယ္..။ အသားေၿခာက္ဖုတ္လည္း စားခ်င္တယ္..။ အကုန္စားခ်င္တယ္..။

မုန္လာဥခ်ဥ္စားခ်င္တာ နည္းမေတြ႔လို႔ ေတာ္ေတာ္နဲ႔ လုပ္မစားရဘူး..။ အခုေတာ႔ က်န္တဲ႔စားစရာေတြက အီေနၿပီမို႔ မုန္လာဥခ်ဥ္တည္ဖို႔ အလွည္႔ေရာက္လာပါၿပီ..။ မိုးေကာင္းသူ၀က္ဆိုဒ္ထဲက ၿမန္မာမုန္ညင္းခ်ဥ္တည္တဲ႔နည္းနဲ႔ပဲ မုန္လာဥခ်ဥ္ကို တည္ပါတယ္..။

၁။ ထမင္းအိုးအရင္တည္ၿပီး ဆန္ေဆးေရယူပါတယ္..။
၂။ထမင္းမက်က္ခင္ မုန္လာဥကိုအခြံခြာ၊ ေရေဆးၿပီး အ၀ိုင္းပါးပါးေလးေတြ လွီးပါတယ္..။
၃။ခါၾကက္ဥလည္း လွီးၿပီး အစိပ္ေလးေတြ စိပ္ပါတယ္..။
၄။ထမင္းက်က္ခါနီးရင္ ထမင္းအိုးထဲက ထမင္းပူကို နွစ္ဇြန္းၾကီးၾကီးေလာက္ ေကာ္ယူၿပီး အေအးခံထားပါတယ္..။
၅။ထမင္းေအးရင္ ဟင္းခပ္ဇြန္း နွစ္ဇြန္းစာေလာက္ ဆားကို ထမင္းေပၚထည္႔ၿပီး စိစိပါေအာင္ နယ္ပါတယ္..။
၆။ နယ္ၿပီးရင္ ေရေဆးထားတဲ႔ မုန္လာဥၿဖဴ၊ ခါၾကက္ဥေတြနဲ႔ ထမင္းဆားနယ္ကို ဇလံုၾကီးထဲမွာ ထည္႔နယ္ပါတယ္..။
၇။နယ္ၿပီးသြားရင္ ဗူးခြံထဲထည္႔ၿပီး ဆန္ေဆးေရ ေလာင္းထည္႔ပါတယ္..။ မီးဖိုထဲမွာပဲ က်ိဴးတိုးက်ဲတဲေနေရာင္ေလးေအာက္ ေရာက္ေအာင္ ထားထားေပးပါတယ္..။ သံုးရက္ထိမေစာင္႔နိုင္လို႔ နွစ္ရက္နဲ႔တင္ ခ်ဥ္သေလာက္ေလးနဲ႔ ပဲမုန္႔၊ ငရုတ္သီးစိမ္း..၊ ၾကက္သြန္နီပါးပါးလွီးထားတာနဲ႔ ငံၿပာရည္၊ ဆား၊ ဆီထည္႔ၿပီး သုပ္စားပါတယ္..။ ေတာ္ေတာ္ေလးစားလိုက္ရပါတယ္..။

ဒီေန႔ေတာ႔ မုန္လာခ်ဥ္တင္မကဘဲ မုန္လာပြင္႔တစ္၀က္ကိုပါ ဒီနည္းနဲ႔ပဲ အခ်ဥ္တည္ထားလိုက္ၿပန္ပါၿပီ..။ အစားအေသာက္ကေတာ႔ အလုပ္လုပ္စရာရွိတာ လုပ္ကိုင္ေနရင္းကို စားခ်င္ေနစိတ္က အေတြးကေရာက္ေရာက္သြားၿပီး စားခ်င္ေနတာပါ..။ ဒီရက္ပိုင္းေတြမွာ မစံပယ္ ကိုယ္အေလးခ်ိန္ေတြလည္း တိုးေနပါတယ္...။ :D



အသိတစ္ေယာက္က စားခ်င္တယ္ဆိုလို႔ ဓာတ္ပံုရိုက္ၿပထားတာေလးပါ..။ တစ္ခါသုပ္စားထားၿပီးကာစ လက္က်န္က်န္တဲ႔ပံုပါ..။

OOP (နိဒါန္း...။)



အခုေရးမယ္႔ OOP က C# Language သံုးၿပီးေရးမွာပါ..။ C# ပဲၿဖစ္ၿဖစ္၊ Java ပဲၿဖစ္ၿဖစ္ အေၿခခံ OOP ကေတာ႔ အတူတူပါပဲ..။ Java ၿဖစ္ၿဖစ္၊ OOP ၿဖစ္ၿဖစ္ ဘာကိုပဲ စသင္သင္ ပထမဆံုးအခန္းက Program တစ္ပုဒ္ Run ရင္ ေနာက္ကြယ္က ၿဖစ္ပ်က္သြားမယ္႔ အေၾကာင္းအရာေတြကို စသင္ေလ႔ရွိပါတယ္..။ ကို႔စ္ဆြဲထားတဲ႔သူေတြကိုက ဒါကိုနားလည္ဖို႔လိုအပ္တယ္လို႔ ယူဆလို႔ ဒီအေၾကာင္းအရာေတြကို စေၿပာေလ႔ရွိပါတယ္..။ ဒီအေၾကာင္းအရာေတြက Beginners ေတြအတြက္ အလြန္နားရွဴပ္ေစပါတယ္..။ စာေရးသူလည္း ဒီအခန္းကို ေတာ္ေတာ္နားလည္ေအာင္ဖတ္လည္း ဖတ္တံုးပဲ သေဘာေပါက္လိုက္ၿပီး ၿပီးရင္ေမ႔သြားလို႔ ၿပန္ဖတ္ရပါတယ္...။ အဓိကေၿပာခ်င္တာေတြကေတာ႔ User က Program တစ္ပုဒ္ေရးလိုက္ရင္ Compiler က Execute လုပ္ပါတယ္..။ မွားရင္ Compiler ကေန Error ထြက္တယ္..။ မွန္ရင္ Result ထြက္လာပါမယ္..။ ဒီေလာက္ပဲအၾကမ္းဖ်ဥ္းနားလည္ၿပီဆို ရပါၿပီ..။ စာေရးသူအေနနဲ႔ဆို ဒီအခန္းကို ေနာက္ဆံုးမွ ၿပန္ေၿပာခ်င္ပါတယ္..။ ေနာက္ဆံုးခန္းေရာက္ၿပီဆိုရင္ User ေတြအေနနဲ႔လည္း C# ကဘာလဲ..၊ Program ဆိုတာဘာလဲ သေဘာေပါက္ခ်ိန္မွ ဒီအခန္းကိုၿပန္ရွင္းၿပရင္ နားလည္နိုင္တယ္ စိတ္အေၿခခံ ရွိေနၿပီလို႔ စာေရးသူယူဆပါတယ္..။



ဒီပံုကေတာ႔ Program တစ္ပုဒ္ရဲ႕ အၾကမ္းဖ်ဥ္းသေဘာတရားပါ..။ ေတာ္ေတာ္ေတာ႔ အၾကမ္းဖ်ဥ္းဆန္ပါတယ္..။ ဒါေပမယ္႔ Beginners ေတြအတြက္ ရည္ရြယ္လို႔ အေသးစိပ္နားလည္ေအာင္ ေရးလိုက္တာပါ..။ ဒီစာကိုေရးတဲ႔ရည္ရြယ္ခ်က္က OOP သင္ကာစ Beginners ေတြကို ရည္ရြယ္ၿပီးေရးတာမို႔ပါ..။

အစပိုင္းသင္ကာစေန႔ေတြမွာ ကိုယ္ကေတာ႔ ရိုက္ထည္႔လိုက္တာ မွန္တယ္..။ ဒါေပမယ္႔ Error ေတြ တစ္သီၾကီးထြက္ခ်င္ထြက္ေနတတ္ပါတယ္..။ Typing အမွား..၊ စာလံုးအၾကီးအေသးအမွား..၊ (;) အပိတ္ေတြက်န္လို႔ မ်ားပါတယ္..။ ဒါေတြကို ၿဖည္းၿဖည္းခ်င္းစိတ္ရွည္ရွည္နဲ႔ ေက်ာ္လႊားသြားရင္း ကၽြမ္းက်င္သူအၿဖစ္ ေရာက္တာပါပဲ..။ လူတိုင္းေက်ာ္လႊားရမယ္႔ အဆင္႔ပဲၿဖစ္လို႔ Error ၿပရင္ ဘာေၾကာင္႔လဲဆိုတာ အေၾကာင္းရင္းသိေအာင္လုပ္ရင္း ေပ်ာ္ေပ်ာ္ၾကီး ေက်ာ္ၿဖတ္ၾကပါစို႔..။

Program နဲ႔ Result နဲ႔ၾကားထဲမွာ Compiler ဆိုတာေလး ေနာက္ကြယ္က အလုပ္လုပ္ေနပါတယ္..။ ကိုယ္ေရးလိုက္တဲ႔ Program ကို Compiler က Machine Language ကိုေၿပာင္းလိုက္တယ္..။ Machine Language က နားလည္တယ္..၊ Error မပါဘူးဆိုရင္ Compiler ဆီကိုပဲ ၿပန္ပို႔ပါတယ္..။ Compiler ကေနပဲ လိုခ်င္တဲ႔ Result ၿပန္ထုတ္ေပးပါတယ္..။ ရွင္းေအာင္ ပံုေလးနဲ႔ၿပမယ္ေနာ္..။ ဒါက Beginners ေတြနားလည္ေအာင္ စာေရးသူဘာသာရွင္းေအာင္ဆြဲထားတဲ႔ ပံုေတြပါ..။ စာေရးသူက ဒီစာကို ဘာသာၿပန္ေရးမွာမဟုတ္ပါဘူး..။ ကိုယ္နားလည္သလို ၿပန္ရွင္းၿပတဲ႔ပံုနဲ႔ ေရးမွာပါ..။ C# Courses ေတြကို နားလည္ေအာင္ပဲဖတ္ပါတယ္..။ ကိုယ္နားလည္သလိုပဲ ၿပန္ရွင္းၿပၿပီး ဘာသာၿပန္ရံု ေရးသြားမွာ မဟုတ္ပါဘူး..။ စာေရးသူလည္း ဘာသာၿပန္ရံုေလးေရးထားတာဆို ဖတ္ရတာ စိတ္၀င္စားမွဳ နည္းတတ္လို႔ပါ...။



ဒါက Compiler ဆီကေန Machine ဆီ သြားတဲ႔ အသြားပါ..။ Result မေပၚေသးပါဘူး..။ Execute လုပ္ဆဲကာလပါ..။



ဒါကေတာ႔ Machine Language က Compiler ဆီၿပန္ထုတ္ေပးတဲ႔ အပိုင္းပါ..။ မွန္ရင္ Result ထုတ္ေပးပါမယ္..။ စာတစ္တန္ေပတစ္တန္ေရးေနရေပမယ္႔ ဒီအၿဖစ္အပ်က္ကေလးက စကၠန္႔ပိုင္းေလာက္ပဲ ၾကာတဲ႔အၿဖစ္အပ်က္ေလးပါ..။ Developer ေတြကေတာ႔ ဒါကိုသိထားရပါမယ္..။

Program တစ္ပုဒ္ ဘယ္လုိ Run မလဲ..။

ေနာက္အခန္းကေနစၿပီး Program ေတြစမ္းရပါမယ္..။ ဒီလိုစမ္းဖို႔အတြက္ ၿမန္မာနိုင္ငံကလူေတြအတြက္ဆို Visual Studio 2010 တစ္ေခြကို၀ယ္ၿပီး Install လုပ္ေစခ်င္ပါတယ္..။ ေခြ၀ယ္ဖို႔ခဲယဥ္းတဲ႔ ၿပည္ပကလူေတြအတြက္ Microsoft Website က Visual Studio 2010 Express Version ကို အလကားေပးထားပါတယ္..။ သူ႔ကိုေဒါင္းၿပီး Install လုပ္ေစခ်င္ပါတယ္...။ < href="http://www.microsoft.com/visualstudio/eng/downloads">အဲဒီလင္႔မွာ Install Now ကိုကလစ္ရံုပါပဲ..။ Install လုပ္ခ်ိန္ကေတာ႔ နာရီ၀က္ကေန ၄၅ မိနစ္ေလာက္ ၾကာတတ္ပါတယ္...။ Memory လည္းေတာ္ေတာ္မ်ားမ်ား ေနရာယူမွာမို႔ စက္မွာေနရာမရွိရင္ ေနရာအရင္ရွင္းေစခ်င္ပါတယ္..။ 200Mb ေက်ာ္ေက်ာ္ေလာက္ ရွိပါတယ္..။ Install လုပ္တဲ႔ အဆင္႔ေတြကိုလည္း ထည္႔မေရးေတာ႔ပါဘူး..။ < href="http://geekswithblogs.net/Ramaraju/archive/2009/05/24/step-by-step--installing-visual-studio-2010.aspx">အဲဒီလင္႔မွာ Install လုပ္နည္းတစ္ဆင္႔ခ်င္းကို ရွင္းၿပထားပါတယ္..။ ေသခ်ာေအာင္လို႔ အဲဒီရွင္းၿပခ်က္တစ္ဆင္႔ခ်င္းကိုၾကည္႔ၿပီးလုပ္ရင္ အမွားနည္းလို႔ အခ်ိန္ကုန္သက္သာပါလိမ္႔မယ္..။

Program ေတြ မ Run ခင္ Folder အရင္ေဆာက္သင္႔ပါတယ္..။ စာေရးသူကေတာ႔ D:> ေအာက္မွာ folder တစ္ခုေဆာက္ထားပါတယ္..။ ဒါမို႔လို႔ စာဖတ္သူကိုေရာ D:>ေအာက္မွာ ေဆာက္ေစခ်င္ပါတယ္..။ ဒါမွ စာေရးသူရွင္းၿပရင္ နားလည္မွဳမမွားေစခ်င္လို႔ပါ..။ Folder တစ္ခုေဆာက္ၿပီး အဲဒီ Folder ထဲမွာ File ကိုသိမ္းၿပီး command prompt ထဲကေန လွမ္းRun ရမွာပါ..။ Start-->Program-->Visual Studio 2010-->Visual Studio 2010 (tool)--> Command prompt (2010) ကိုေရြးပါ..။ Command prompt ထဲေရာက္သြားရင္ သူက C:> ေအာက္ကို ပံုေသေပးထားတတ္တာမ်ားပါတယ္..။ cd.. နဲ႔ေနာက္ၿပန္ဆုတ္ရပါမယ္..။ cd d နဲ႔ Directory ေၿပာင္းယူရပါမယ္..။ cd class(ကိုယ္ေပးထားတဲ႔ ဖိုဒါနာမည္) လို႔ေရးၿပီး ကိုယ္သိမ္းတဲ႔ ဖိုဒါေအာက္ကို ပို႔ရပါမယ္...။

တကယ္ Run ေတာ႔မယ္ဆို ၿပန္ေၿပာပါမယ္..။ ၿမင္သာတဲ႔ ဥပမာအေနနဲ႔ကေတာ႔

C:/cd..(ေနာက္ၿပန္ဆုတ္တာ)

C:/ cd d (C ေအာက္ကေန D ေအာက္ကို ခ်ိန္းတာ..။)
D:/ cd class (ကိုယ္သိမ္းတဲ႔ ဖိုဒါေအာက္ ၀င္တာ..။)
D:/ Class(ဖိုဒါေအာက္ေရာက္သြားၿပီ..။)
D:/Class/csc First.cs(Compile လုပ္တာ..။)
D:/Class/First (Run တာ..။)


ေနာက္အခန္းမွ Theory ၿပီးရင္ လက္ေတြ႔ Program Run ပါေတာ႔မယ္..။

အေၿခခံ အပိုင္း(၁) ဆက္ရန္..။

ေကာင္းတဲ႔ အက်င္႔...။



မစံပယ္တို႔ငယ္ငယ္အခ်ိန္ေတြတံုးကေတာ႔ မစံပယ္တို႔အေဒၚေတြကပဲ ဘယ္လိုေနသင္႔တယ္..၊ ဘယ္လိုမၿပဳမူသင္႔ဖူး..၊ ဘယ္လိုေၿပာဆိုဆက္ဆံသင္႔တယ္ဆိုတာေတြ တတြတ္တြတ္နဲ႔ သြန္သင္ဆံုးမတတ္ၾကပါတယ္..။ မစံပယ္တို႔အရြယ္ေတြေရာက္လာေတာ႔ မစံပယ္တို႔သြားလာရာတိုင္းမွာ အေဒၚေတြလိုက္ပါဖို႔ဆိုတာ ခဲယဥ္းသြားပါၿပီ..။ ေနရာတကာ သူတို႔သြန္သင္မွဳကို လိုခ်င္ေနလို႔ မရေတာ႔ဘူး..။ ကိုယ္ကိုယ္တိုင္ပဲ သင္႔မသင္႔ ရာမရာ စဥ္းစားခ်င္႔ခ်ိန္ၿပီးလုပ္တတ္ရေတာ႔မယ္ဆိုတဲ႔အခါ ကိုယ္႔ေၾကာင္႔ မိဘ၊ ဆရာသမားတို႔ရဲ႕ ဂုဏ္သိကၡာေတြက်မသြားေအာင္ သတိနဲ႔ေနထိုင္က်င္႔ၾကံဖို႔ ၾကိဳးစားလာမိပါေတာ႔တယ္..။

မစံပယ္စာမေရးၿဖစ္ဘဲ စာေတြဖတ္ေနၿဖစ္တာ ၾကာပါၿပီ..။ ေလ႔လာစရာ ေတာ္ေတာ္မ်ားမ်ားလည္းရွိေနတာမို႔ စာေရးတာကို ဆိုင္းငံ႕ထားခဲ႔တာပါ...။ မစံပယ္ရဲ႔ပင္ကိုယ္ဗီဇ၀ါသနာကဘာလဲလို႔ ကိုယ္႔ကိုယ္ကိုၿပန္ေမးမိေတာ႔ စာဖတ္တာ၊ စာေရးတာ၊ တရားနာတာနဲ႔ တရားထိုင္တာ..။ ရံဖန္ရံခါ သီခ်င္းဆိုဖို႔ ၀ါသနာပါတာေတြ႔ရပါတယ္..။ အဲဒီေတာ႔ ၀ါသနာၿဖစ္တဲ႔ စာေရးတာေလးကိုေတာ႔ အခ်ိန္ေလးေပးၿပီးလုပ္ဦးမွလို႔ ကိုယ္႔ကိုယ္ကိုသတိေပးေနမိပါတယ္..။ စာကေတာ႔ ေဖ႔စ္ဘုတ္မွာပဲ တေမ႔တေမာလိုက္ဖတ္ေနၿဖစ္တတ္ပါတယ္..။ ကြန္းမင္႔ေတြေရးရင္ မဆံုးနိုင္ေတာ႔လို႔ ကြန္းမင္႔မေရးၿဖစ္ေအာင္ ေနလိုက္ၿပီး ဘေလာ႔ေလးကိုဖုန္သုတ္ဖို႔ ၾကိဳးစားရပါတယ္..။စာေရးတဲ႔အခါမွာလည္း အခ်ိန္ကုန္သက္သာေအာင္ စာရြက္ေပၚမွာတစ္ခါခ်ေရးထားၿပီးမွ တိုက္ပင္ရိုက္ပါေတာ႔တယ္..။ စဥ္းစားခ်ိန္ေလ်ာ႔က်သြားၿပီး ေရးၿပီးသားကိုလိုက္ရိုက္ရတာမို႔ အခ်ိန္ကုန္ အလြန္သက္သာပါတယ္..။

ၿပီးခဲ႔တဲ႔နွစ္ပတ္က မစံပယ္နဲ႔ဆယ္စုနွစ္တစ္ခုေက်ာ္ေက်ာ္ ကြဲကြာသြားခဲ႔တဲ႔ အစ္မတစ္ေယာက္လိုခင္ရတဲ႔ အစ္မတစ္ေယာက္ရဲ႔အိမ္မွာ ဆြမ္းေကၽြးလို႔ ထမင္းစားဖိတ္လို႔ သြားခဲ႔ပါတယ္..။ အဲဒီအစ္မနဲ႔ေၿပာဆိုနွဳတ္ဆက္ၿပီး ထမင္းစား၊ ထမင္းစားၿပီးေတာ႔ အစ္မရဲ႔အေမနဲ႔ စကားေတြမနားတမ္းထိုင္ေၿပာေနရင္း အစ္မရဲ႔အေၿပာအဆို၊ အၿပဳအမူထဲက သေဘာက်စရာတစ္ခ်က္ကို ေတြ႔ခဲ႔ရလို႔ ဒီစာေရးၿဖစ္သြားတာပါ..။

မစံပယ္ရဲ႕အက်င္႔က လူရင္းေတြဆို ဘာဟိတ္ဟန္ ဘာပကာသနမွ မရွိဘဲ ေၿပာဆိုဆက္ဆံရင္း၊ သူတို႔နဲ႔စကားေတြေပါရင္း အေကၽြးအေမြးကိုလည္း လူရင္းေတြလိုပဲ ဘာမွၾကည္႔ေကာင္းေအာင္လုပ္မေနေတာ႔ဘဲ ၀ိုင္းဖြဲ႔စားလိုက္မွာပါပဲ..။ ဒါေပမယ္႔ ဧည္႔သည္တစ္ခ်ိဳ႕ဖိတ္ထားေသးၿပီး ဧည္႔သည္ေတြကလည္း အခ်ိန္အဆင္ေၿပသလိုေရာက္လာေနၾကေတာ႔ ဧည္႔ခံတဲ႔အစ္မက ဟင္းေတြအနားမွာပဲေနၿပီး လိုေလေသးမရွိေအာင္ စီမံေနတာကို ေတြ႔ရပါတယ္..။ အသားဟင္းေတြအမ်ားၾကီးကို ဟင္းေတြကို သပ္သပ္ရပ္ရပ္နဲ႔ လွပေအာင္တစ္ခ်ိန္လံုးစီမံေနတာ၊ မစံပယ္တို႔ သူတို႔အိပ္ခန္းထဲမွာ စကားေၿပာေနတာကို တခ်က္တခ်က္ပဲ၀င္လာၿပီး ေရွ႔ကဧည္႔သည္ေတြနားမွာပဲ သင္႔ေတာ္ေအာင္စီမံေနတာကို မစံပယ္ေတြ႔လိုက္ေတာ႔ ကိုယ္နဲ႔ေတာ္ေတာ္ကြာပါ႔လားလို႔ သတိထားလိုက္မိပါတယ္..။

မစံပယ္သာဆြမ္းေကၽြးလုပ္ရင္ သူငယ္ခ်င္းေတြ၀ိုင္းထိုင္စကားေၿပာ၊ ေလပန္းရင္း ဘယ္ဟင္းဘယ္ေလာက္က်န္ဖို႔၊ ဘယ္လိုခ်န္ဖို႔ကို ေမ႔ေနမိမွာပါ..။ သူငယ္ခ်င္းေတြနဲ႔၀မ္းသာအားရ စကားေၿပာရင္း က်န္တာေတြ အေရးစိုက္မိမွာ မဟုတ္တဲ႔ ကိုယ္နဲ႔ အဲဒီအစ္မကိုယွဥ္ေတြးမိၿပီး အဲဒီအစ္မဆီက ေကာင္းတဲ႔အက်င္႔ေလး ကူးယူလာတာကို အမွတ္ရရင္း ဒီစာကိုေရးလုိက္ပါတယ္..။

မစံပယ္ဆိုရင္ မီးဖိုထဲမွာ ခ်က္စရာေတြေပါလွပါတယ္..။ စိတ္ထဲမွာ စားခ်င္တာေတြ၀ယ္ထားၿပီး မစားခ်င္တာေတြ ေခ်ာင္ထုိးထားၿပီး သံုးမရေတာ႔မွ လႊင္႔ပစ္တတ္ပါတယ္..။ လႊင္႔မပစ္ရေအာင္ မစားခ်င္ေပမယ္႔လည္း အထားခံေအာင္ၿပဳၿပင္စီရင္တာမ်ိဴး မရွိေတာ႔ အေမပို႔သမွ် စားလို႔ကုန္တာတစ္၀က္၊ မစားဘဲလႊင္႔ပစ္ရတာ တစ္၀က္နဲ႔ ခ်ီတက္ေနခဲ႔ါတယ္..။

ဒီေန႔ေတာ႔ အဲဒီအစ္မဆီက ေကာင္းတဲ႔အက်င္႔ေလးယူခဲ႔မိတာမို႔ မီးဖိုထဲက မစားခ်င္ေသးေပမယ္႔ ပုပ္သိုးသြားနိုင္မယ္႔ စားစရာေတြကိုရွာၿပီး သင္႔ေတာ္ေအာင္စီမံေရး လုပ္ပါတယ္..။ မွိဴတက္ခ်င္ေနၿပီၿဖစ္တဲ႔ အာၿပဲေၿခာက္ရယ္၊ တစ္နွစ္နီးပါးရွိၿပီၿဖစ္တဲ႔ သရက္သီးကုလားတယ္ေတြရယ္ကို ေရရွည္အထားခံေအာင္ ေၾကာ္ၿပီးသိမ္းရင္း သူတစ္ပါးဆီကေကာင္းတဲ႔အက်င္႔ေလးကို ကိုယ္တိုင္က်င္႔သံုးရပါတယ္....။



ေရေဆးထားတဲ႔ အာၿပဲေၿခာက္ေတြ ေၾကာ္ကာနီး..။



တစ္နွစ္နီးပါးရွိၿပီၿဖစ္တဲ႔ သရက္သီးကုလားတယ္ေတြ..။ အခုမွ ေၾကာ္ရတယ္..။ ေကာင္းမွေကာင္း..။

အသက္ေတြရလာၿပီး မိဘ၊ အေဒၚေတြ ကိုယ္နဲ႔မကြာပါလာဖို႔ ခဲယဥ္းၾကတဲ႔ ေဒသေတြမွာ ေနရသူေတြအေနနဲ႔ သူတစ္ပါးဆီက ေကာင္းတဲ႔အက်င္႔ကို အတုယူၿပီး..၊ မေကာင္းတဲ႔အက်င္႔ေတြကို ကိုယ္႔မွာလည္းမရွိေစဖို႔ ၾကိဳးစားရင္း ကိုယ္႔ရဲ႕မိဘ၊ ေဆြမ်ိဴး၊ ဆရာသမားေတြရဲ႕ ဂုဏ္သိကၡာကို ကိုယ္႔ေၾကာင္႔မထိခိုက္ေအာင္ ထိန္းၿပီး ၾကိဳးစားေနထိုင္ရပါတယ္...။


ဆြမ္းေကၽြးက ငပိခ်က္..။ မစံပယ္လည္း အိမ္မွာခ်က္စားတာ ေကာင္းမွေကာင္း..။

ခ်စ္စရာ႔ OOP....။ (စကားခ်ီး)



ခ်စ္စရာ႔ OOP ဆိုၿပီး OOPအေၾကာင္း ေရးသားသြားဖို႔ စိတ္ကူးရလာတာ ၾကာပါၿပီ..။ စစိတ္ကူးရတံုးက ကိုယ္တိုင္ကလည္း OOP ကိုေလ႔လာဆဲအခ်ိန္၊ မပိုင္နိုင္ေသးတဲ႔ အခ်ိန္ပဲရွိေသးလို႔ OOP ရဲ႕သေဘာတရားကို ကိုယ္တိုင္နားမလည္ေသးတဲ႔ အပိုင္းေတြကို ပိုနားလည္လာေအာင္ ၾကိဳးစားေနခဲ႔ပါတယ္..။ နားမလည္တဲ႔အပိုင္းေတြကို ပိုနားလည္ေအာင္လုပ္ၿပီးတဲ႔အခါမွာေတာ႔ ဒီစာကို စေရးေတာ႔တာပါပဲ..။

ခ်စ္စရာ႔ OOP လို႔ ေခါင္းစဥ္ကိုဘာလို႔ေပးတာလဲဆိုေတာ႔ အၿမင္ကတ္လို႔ ဒီေခါင္းစဥ္ကိုေပးတာပါ..။ ေတာ္ေတာ္နဲ႔သေဘာမေပါက္နိုင္ခဲ႔ပဲ သူမ်ားေတြကိုယ္႕ကိုသင္ေပးနိုင္မလားဆိုတာ နို႔သက္ခံစို႔ဖို႔ေစာင္႔ေနခဲ႔ရင္း အခ်ိန္ေတြေတာ္ေတာ္ကုန္ခဲ႔ပါတယ္..။ ဘယ္လိုရွင္းၿပၿပ မရမွန္းသိေတာ႔မွ ကိုယ္တိုင္လုပ္ရင္း တၿဖည္းၿဖည္းခ်င္းနားလည္လာေတာ႔မွ ေအာ္ OOP ဆိုတာ ဒါပါလားဆိုၿပီးေတာ႔မွ ဒီစာကိုေရးဖို႔ စိတ္ကူးေတာ႔တာပါ..။

ေလ႔လာလိုက္ေတာ႔ အေၿခခံတစ္ေခါက္ၿပီးသြားေတာ႔ နားလည္တာ တစ္အုပ္စု၊ နားမလည္တာတစ္အုပ္စု ထြက္လာပါတယ္..။ ေနာက္တစ္ေခါက္ထပ္ေလ႔လာလိုက္ေတာ႔ နားမလည္တဲ႔အုပ္စုက တစ္၀က္ေလာက္ ထပ္နားလည္သြားပါတယ္..။ အကုန္နားလည္တာေတာ႔ မဟုတ္ေသးပါဘူး..။ အခုဒီစာကိုေရးခ်ိန္ထိ မရေသးတဲ႔ အပိုင္းတစ္ခ်ိဳ႔က်န္ေနပါေသးတယ္..။အေတြ႔အၾကံဳလိုေနေသးလို႔ နားမလည္ေသးတာလို႔ ထင္ပါတယ္..။ ေနာက္ေတာ႔တၿဖည္းၿဖည္း နားလည္သြားမယ္လို႔ ယူဆပါတယ္..။

စာေရးသူ၏ OOPခရီး

စာေရးသူက OOP ကိုဆရာနဲ႔ ၃ ခါတိုင္တိုင္ သင္ခဲ႔ဖူးပါတယ္..။ ပထမတစ္ခါကေတာ႔ ေက်ာင္းမွာ တတိယနွစ္မွာ စသင္ရတာပါ..။ သင္တဲ႔ဆရာကိုယ္တိုင္က ကၽြန္ေတာ္တို႔ကိုသင္မယ္ဆိုမွ စာဖတ္ၿပီးသင္တာမို႔ သူကိုယ္တိုင္က ရွင္းၿပရင္း လည္ထြက္ေနပါတယ္..။ သူကိုယ္တိုင္လည္း OOP က ဘာဆိုတာ ေလ႔လာဆဲမို႔ ပိုင္ပိုင္နိုင္နိုင္ မသင္နိုင္တာပါ..။ စာေရးသူကလည္း ဆရာသင္မွဆိုၿပီး ဆရာဆီက ဇြန္းနဲ႔ခြံ႕ေကၽြးတာကို အလိုက္သင္႔ေစာင္႔ေနတတ္တဲ႔ အက်င္႔ဆိုးရွိေတာ႔ ဆရာကိုယ္တိုင္က နားမလည္ေသးဘူးလို႔ ၀န္ခံသံၾကားလိုက္ေတာ႔ စိတ္ပ်က္လက္ပ်က္နဲ႔ပဲ အေတာ္ေအာင္ေအာင္ အားထုတ္ၿပီး အတန္းေအာင္ေအာင္ လုပ္ခဲ႔ရပါတယ္...။ ဒီပညာနဲ႔ ကိုယ္ကအသက္ေမြးမယ္လို႔လည္း အၿမင္မရွိတာလည္း ပါပါတယ္...။ စာေမးပြဲေအာင္ရင္ၿပီးေရာလို႔ပဲ အားထုတ္ခဲ႔ပါတယ္...။

ေနာက္တစ္ခါ ေက်ာင္းကဘြဲ႔ေတြၿပီးေတာ႔လည္း OOP သင္တာေကာင္းတယ္ဆိုတဲ႔ ဆရာမဆီမွာ ေသခ်ာထပ္သင္ပါေသးတယ္..။ အဲဒီေတာ႔ ကိုယ္က ဒီဘာသာရပ္နဲ႔ အသက္ေမြး၀မ္းေၾကာင္းေတာ႔မွာလို႔ ေရးေရးသေဘာေပါက္ေနပါၿပီ..။ ဒါေပမယ္႔ သူမ်ားသင္ရင္ တတ္မယ္လို႔ပဲ ယူဆေနတံုးပါ..။ ကိုယ္ဘာသာ ဘာသာရပ္တစ္ခုကိုေလ႔လာဖို႔ဆိုတာ စာေရးသူရဲ႕ ငယ္ရြယ္စဥ္ဘ၀ေတြမွာ အိပ္မက္ေတာင္ မမက္ဘူးခဲ႔တာပါ..။ဆရာမကလည္း စာရွင္းၿပရံုေလာက္သင္သြားၿပီး ေလ႔က်င္႔ခန္းလည္းမရွိ၊ ဘာလည္းမရွိ..။စာသင္ခ်ိန္တိတိက်က်မရွိဘဲ ဆရာမကိုလိုက္ဖမ္းေနရတာဆိုေတာ႔ သင္တန္းခပဲ ပက္ပက္စက္စက္ေပးခဲ႔ရၿပီး ၂ ခ်ိန္ ၃ ခ်ိန္ သင္ရံု၊ အိေယာင္၀ါးနဲ႔ပဲ ၿပီးသြားၿပီး သေဘာမေပါက္ၿပန္ပါဘူး..။ :(

တတိယတစ္ၾကိမ္ကေတာ႔ ေသခ်ာေကာင္းေကာင္းသင္ရပါရဲ႔..။ သင္ေပးတဲ႔သူက သူ႔အတြက္ ဒီသင္ရိုးက ရိုးသြားၿပီ..။ အသင္ခံရတဲ႔သူေတြက ေၿပာင္းေၿပာင္းသြားတယ္..။ သူသင္ၿပီးသား သေဘာေပါက္ၿပီးသားလူေတြမဟုတ္ဘူးဆိုတာ သတိထားမိဟန္မတူဘူး..။ ဗလပ္ ဗလပ္နဲ႔ ၾကက္တူေရြးစာအံသလို ရြတ္ရြတ္သြားၿပီး ဘာေလးေမးေမး ေကာင္းေကာင္းမေၿဖခ်င္တဲ႔ ဆရာမပီသတဲ႔ သင္တန္းနည္းၿပတစ္ေယာက္ၿဖစ္ပါတယ္..။ အခုမွအဲဒီသင္ရိုးကို ၿပန္ဖတ္ၾကည္႔မိေတာ႔ သင္ရိုးကေတာ႔ ေတာ္ေတာ္ေကာင္းမြန္တာ ေတြ႔ရပါတယ္..။ သင္တဲ႔နည္းၿပက နိုင္ငံတကာကအေတြ႔အၾကံဳရွိတဲ႔ နည္းၿပေတြလို မဟုတ္ဘဲ ၿမန္မာ႔နည္းၿမန္မာ႔ဟန္နဲ႔ပဲသင္တဲ႔ ဘလန္းဘလန္း နည္းၿပၿဖစ္ေနတာက ဆိုးတာပါ..။ အဲဒီဆရာမသင္ၾကားမွဳအေပၚ သံုးသပ္ခ်က္ကို Vote ေပးတဲ႔အခါ ဆရာမအလုပ္ၿပဳတ္သြားနိုင္လို႔ မွတ္ခ်က္ဆိုးဆိုးရြားရြားေတာ႔ မေရးခဲ႔ေပမယ္႔ သင္ရတဲ႔ အခ်ိန္နဲ႔ အားစိုက္မွဳအတြက္ေတာ႔ နွေၿမာမိတာ အမွန္ပါပဲ..။ အဲဒီသင္တန္းကေန ဘာမွမရခဲ႔ဘူး..၊ ဘာမွနားလည္ခဲ႔တာ မရွိဘူးလို႔ ေၿပာနိုင္ပါတယ္..။

အဲဒီတံုးက ကိုယ္ကမသိခဲ႔တာက အတတ္ပညာတစ္ခုကို သူမ်ားသင္ေပးေနရံုနဲ႔ တတ္မယ္လို႔ယူဆခဲ႔တာကိုပါ..။ အခုမွသေဘာေပါက္လာတာက အတတ္ပညာတစ္ခုက အစပိုင္းေတာ႔နားလည္သူတစ္ေယာက္ရဲ႔ အကူအညီကိုယူေကာင္းယူရမယ္..။ ၿပီးရင္ေတာ႔ က်န္တာတၿဖည္းၿဖည္းနဲ႔ ကိုယ္တိုင္ဆက္လုပ္သြားရမယ္..။ ဒါမွတကယ္နားလည္တတ္ေၿမာက္တယ္ဆိုတာ ေတြ႔လာရေတာ႔ Self Study လုပ္ရတာကို စာေရးသူေတာ္ေတာ္နွစ္ၿခိဳက္လာပါတယ္..။ ကိုယ္တိုင္ေလ႔လာ၊ ကိုယ္တိုင္သိလိုက္ရတာမွ တကယ္သိတယ္ဆိုတာ ၿဖစ္လာပါလားဆိုတာ သေဘာေပါက္လာေလ ပိုေလ႔လာခ်င္စိတ္ ၿဖစ္မိေလ ၿဖစ္လာပါတယ္..။

ဒါေပမယ္႔စာေရးသူက ကိုယ္႔ကိုယ္ကိုသေဘာေပါက္မိတာကေတာ႔ တစ္ခုခုကိုယ္နားလည္ထားတယ္ဆိုရင္ သူတစ္ပါးကိုလည္း နားလည္ေအာင္ၿပန္ေၿပာတတ္ပါတယ္..။ တစ္ခ်ိဳ႕လူေတြက ကိုယ္နားလည္တာကို သူတစ္ပါးနားလည္ေအာင္ေၿပာဆိုရင္ မေၿပာတတ္ၾကတာ မ်ားပါတယ္..။ စာေရးသူရဲ႕ပင္ကိုယ္သဘာ၀မွာ ကိုယ္နားလည္ထားတာကို သူတစ္ပါးကလိုခ်င္တယ္..၊ လက္ခံတယ္ဆိုရင္ နားလည္ေအာင္ ေၿပာၿပတတ္တယ္လို႔ ကိုယ္႔ကိုယ္ကို ၿမင္ပါတယ္..။ ဒါေပမယ္႔ ကိုယ္နားလည္ေအာင္လုပ္ရတဲ႔အဆင္႔ေတြက စာေရးသူအတြက္ ပိုခဲယဥ္း၊ ပိုအခ်ိန္ယူရပါတယ္...။ လက္ေပါက္ကတ္တတ္တဲ႔ စာေရးသူ သဘာ၀ေၾကာင္႔ ေတာ္ေတာ္တန္႔တန္႔နားလည္ရံုနဲ႔ နားလည္ၿပီလို႔ မသတ္မွတ္လို႔ နားလည္ၿပီဆိုတဲ႔အဆင္႔ေရာက္ေအာင္ တခါတရံ ေတာ္ေတာ္အခ်ိန္ေပးရတတ္ပါတယ္..။

ေနာက္အခန္းကေတာ႔ OOP နိဒါန္းလာပါမယ္..။ စကားခ်ီးကို ဒီမွာပဲ အဆံုးသတ္လိုက္ပါတယ္..။

မစံပယ္

ေက်ာက္ကပ္အတြက္ ၿမန္မာေဆးနည္း..။



က်ာက္ကပ္ေ၀ဒနာသည္မ်ား၀မ္းေျမာက္ဖြယ္ ေက်ာက္ကပ္ေ၀ဒနာခံစားေနရသူမ်ားမွာ လူလည္းပင္ပန္း၊ေငြေႀကးကုန္က်မွဳ႕ မ်ားျပားေသာ ေရာဂါတစ္ခုျဖစ္ပါသည္။ သိန္းေထာင္ခ်ီ၍ ခ်မ္းသာေသာသူပင္ ေဒ၀ါလီ ခံ ရေသာ ေရာဂါ ပါ ။ ေက်ာက္ကပ္ေဆးေနရသူမ်ားမွာ လူလည္းနာ ေငြလဲကုန္လွပါသည္။အခ်ိန္အခိုက္အတန့္တခုသာ ထိန္းထားႏိုင္ျပီး မရဏမင္းထံ သြားရသည္သာမ်ားပါသည္။ လဲလွယ္ႏိုင္မွသာ အသက္ဆက္ႏိုင္ပါသည္။ လဲဖို့စားရိတ္ကလည္း သိန္းေထာင္ေက်ာ္ ကုန္က်ပါသည္။ ထို့ေႀကာင္႕ေက်ာက္ကပ္ ေ၀ဒနာသည္မ်ား ေအာက္ပါအတိုင္း ေဆာင္ရြက္ႀကည့္ပါ။ ျဖစ္ခါစတြင္ေပ်ာက္ကင္း၍ နာတာရွည္ ခံစားေနရသူ မ်ားသက္သာျပီး ေက်ာက္ကပ္ေဆးေနရသူမ်ား အႀကိမ္ေရ ေလ်ာ့ပါးလာေစရပါမည္ဟု လုံး၀အာမခံပါသည္။ က်ြန္ေတာ္ကိုယ္တိုင္ လြန္ခဲ့ေသာ သုံးႏွစ္က ခံစားခဲ့ဖူးပါသည္။သိသိျခင္း ေဆာင္ရြက္ခဲ့သျဖင့္ သုံးလအတြင္း ေပ်ာက္ကင္းခဲ့႕ပါသည္။ စရိတ္သက္သာ အကုန္အက်နည္း၍ လုံး၀အထင္မေသးပါႏွင္႕။ ကမၻာေပၚတြင္ နံမည္ႀကီးေနျပီျဖစ္သည္႕ HERBAL MEDICINE ကုသနည္းပါ။အေနာက္ ႏိုင္ငံမ်ားတြင္ပင္ ေဘးထြက္ဆိုးက်ိဳးမ်ားျပားလာသည့္ အေနာက္တိုင္းေဆးမ်ားကို ေသာက္သုံးရန္ ခ်င့္ခ်ိန္လာႀကျပီး သစ္ဥသစ္ဖု သဘာ၀အပင္မ်ားမွ ထုတ္ယူေသာေဆးမ်ားကို ေျပာင္းလဲသုံးစြဲေနပါျပီ။ ျမန္မာျပည္တြင္ ေဒါက္တာခင္ေမာင္လြင္ ထုတ္လုပ္သည့္ fame ေဆးတိုက္မွေဆးမ်ား ကမၻာတြင္ နံမည္ရေနပါျပီ။ယခုတင္ျပေသာေဆးနည္းမွာ က်ြန္ေတာ္တို႕မိသားစု ဘိုးစဥ္ေဘာင္ဆက္ သုံးစြဲခဲ့ေသာနည္းပါ။

၁။ေက်ာက္ဖရုံသီးဟင္းခ်ိဳကို ေန့စဥ္ေသာက္ေပးပါ။(အသား၊ငါး မေရာပါႏွင့္၊ေရာဂါမရွိေသးသူမ်ားေသာက္ပါကဆီးေကာင္းေစျပီး၊ေယာက္်ားမ်ားအတြက္၊ေယာက္်ား ပီသေစပါသည္)

၂။တရုပ္နံနံပင္ငါးရြက္ကို ေရေႏြးျဖူထဲတြင္ ထည့္စိမ္ပါ။လဖက္ေျခာက္ခပ္၍ေရေနြးေသာက္သလိုေသာက္ပါ။အဖတ္၀ါးစားပါ။ညေနစာစားျပီး နာရီ၀က္ခန့္ ျခားျပီးမွေသာက္ပါ။ အိပ္ခ်ိန္ႏွင့္ေ၀းပါေစ။ေသြးတိုးပါက်ေစသျဖင့္ မ်က္လုံးေႀကာင္တတ္ပါသည္။ည ခုနစ္နာရီဆိုလ်င္ သင့္ပါသည္။

၃။ေက်ာက္ကပ္ေႀကာင့္ အသည္းအသန္ေအာင့္ေနသူမ်ား ေက်ာက္ဖရုံသီးကို ခြဲ အူတိုင္ထုတ္ျပီး ေက်ာက္ကပ္ေနရာသို့ အတြင္းသားျဖင့္ကပ္၍ စည္းထားပါ။ ေျဖးေျဖးသက္သာလာပါမည္။

၄။ေရပူစမ္းႏွင့္နီးပါက တပါတ္တစ္ႀကိမ္ခ်ိဳးပါ၊မနီးပါက ေရေႏြးႏွင့္ခ်ိဳးျပီး ေခ်ြးေအာင္းပါ။

သုံးလအနည္းဆုံးထားျပီး ေဆာင္ရြက္ပါ။ေက်ာက္ကပ္ေဆးေနရသူမ်ားပင္ အႀကိမ္ေရ ေလ်ာ့လာသည္ကိုေတြ့ရပါမည္။ ေပ်ာက္ကင္းသက္သာပါက လူတိုင္းအားျဖန့္ေ၀ပါ ။ မသက္သာပါက က်ြန္ေတာ့္အား စိတ္ဆိုးႀကပါ။ယေန့အခ်ိန္အထိေတာ့ လာေရာက္ေက်းဇူးတင္သူသာရွိပါေသးသည္။သက္သာႀကသူသာေတြ့ရသျဖင္႕အမ်ားအသုံးခ်ႏိုင္ေစရန္ အင္တာနက္စာမ်က္ႏွာေပၚ တင္လိုက္ရပါသည္။

Sandar Laynyuntmg

“အေထြေထြယဥ္ေက်းျခင္း”



၁။ လူၾကီးလူေကာင္းမ်ားႏွင့္ လည္းေကာင္း၊ လူစိမ္းမ်ားႏွင့္ လည္းေကာင္း စကားေျပာလွ်င္ ေခါင္းငုံ႕၍မေျပာပါႏွင့္၊ ထိုသူကိုၾကည့္၍ေျပာရာ၏။

၂။ စကားေျပာဆိုရာတြင္ ရွက္္ကန္းကန္းလည္းမျဖစ္ႏွင့္၊ ရဲတင္းလြန္းေသာအမူအရာျဖင့္ မဖြယ္မရာလည္းမျပဳႏွင့္၊ (သူတစ္ပါးသည္ သင့္အားအျပစ္ရွာေနသည္ဟုမထင္ႏွင့္)။

၃။ သူတစ္ပါးစကားေျပာလွ်င္ ၾကားျဖတ္၍မေျပာရ၊ ထုိသူ၏စကားဆုံးေအာင္ ေစာင့္ဆိုင္းရာ၏။ အကယ္၍ စိတ္မပါသ့ည့္တိုင္ေအာင္ စိတ္မပါသည့္ အမူအရာမျပဘဲ စိတ္ပါသကဲ႕သို႕ နားေထာင္ရာ၏။

၄။ ျဖည့္စြက္၍ေျပာရန္ရွိေသာ္လည္း ထိုသူစကားျပီးဆုံးမွ ယဥ္ေက်းေသာအမူအရာႏွင့္ ရိုေသစြာျဖည့္စြက္ရမည္။(မိမိတတ္ကၽြမ္းနားလည္ေၾကာင္း ျပလိုသည့္ သေဘာ၊ ဆရာလုပ္လိုသည့္ သေဘာျဖင့္ ေျပာဆုိျခင္းမျပဳရ)။

၅။ သူူတစ္ပါး၏ အျပစ္ကို ေျပာဘဲ ေရွာင္ၾကဥ္ရာ၏။ သို႕မဟုတ္ အေကာင္းကိုသာလွ်င္ ေျပာရာ၏။ အေကာင္းခ်ီးမြမ္းရန္မရွိလွ်င္ မေျပာဘဲေနရာ၏။

၆။ ေဒါသထြက္ေနသူတစ္ဦး၏ အတုံ႕ အျပန္ေျပာဆိုျခင္းမွ ေရွာင္ၾကဥ္ရာ၏၊ တစ္ယူသန္သူႏွင့္လညး္ ယွဥ္ျပဳိင္ေျပာဆိုျခင္းမျပဳအပ္၊ ထုိသူႏွင့္ မလႊဲမေရွာင္သာ၍ ေျပာရလွ်င္ျဖည္းညင္းစြာ၊ ခ်ဳိသာစြာ ေျပာဆုိအပ္၏။

၇။ မိတ္ေဆြအခ်င္းခ်င္းပင္လွ်င္ မႏွစ္သက္ဖြယ္ေသာ စကား၊ အက်ဳိးမရွိေသာစကားကို မေျပာရာ၊ ေျပာေလ့ရွိလွ်င္ အက်င့္ပါတတ္၏။

၈။ လူၾကီးလူေကာင္း မိေကာင္းဖခင္ သားသမီးပီသစြာ ရုိင္းပ်ေသာ စကားအသုံးအႏွုဳန္းကိုေရွာင္ၾကဥ္ရာ၏၊ စိတ္ဆုိးေသာအခါမွာပင္ မသုံးမိေစရန္ သတိထားရာ၏၊ (လွ်ာကုိထိန္းႏုိင္လွ်င္ ကိုယ္ကို ထိန္းႏုိင္လာလိမ့္မည္)။

၉။ မေကာင္းေသာစကားကို မေျပာမိေစရန္၊ မေကာင္းေသာအလုပ္ကို မလုပ္မိေစရန္ သတိၾကီးစြာ ထားရာ၏။ သူတစ္ပါးေျပာဆုိလုပ္ကိုင္ေနပါလွ်င္ေရွာင္၍သြားရာ၏၊ တစ္စုံတစ္ရာအား ေပးျခင္း၊ မျပဳဘဲ ဆိတ္ဆိတ္ေနရာ၏။ ရြယ္တူခ်င္းျဖစ္ေသာ္ ဆုံးမရာ၏။ ( ဤကား ဝတၱရားျဖစ္ေၾကာင္း မေမ့အပ္)။

၁၀။ မိမိႏွင့္ မဆုိင္ေသာေနရာ အရာဝတၳဳပစၥည္း အလုပ္အကို္င္မ်ားတြင္ မပါမဝင္ ေရွာင္ၾကဥ္ရာ၏။

၁၁။ မိမိႏွင့္ဆိုင္ေသာ ကိစၥျဖစ္ေစကာမူ မိမိအား သိေစေသာ အခါမွသာလွ်င္ သိရာ၏၊ သိလုိေဇာႏွင့္ ေလာဘတၾကီး စကားမဆုံးမီ ေမးျမန္းျခင္းမျပဳႏွင့္ ၊ အခြင့္ကိုေစာင့္၍ ေမးသင့္မွေမးရာ၏။

၁၂။ အျခားသူမ်ား၏ အာရြက္စားတမ္းမ်ားအား ေစာင္းငဲ႕ ၍ပင္ မၾကည့္ရာ၊ (စည္းကမ္းစနစ္ၾကီးသူျဖစ္ပါေစ)။

၁၃။ မိမိေဆာင္ရြက္ရန္ တာဝန္ဝတၱရားရွိပါက မညည္းညဴပါႏွင့္၊ ညည္းတြားတတ္သူသည္ မည္သည့္ေနရာမွ် အသုံးမဝင္ေခ်၊ အမ်ား၏ အေႏွာင့္အယွက္ျဖစ္စရုံမွ်မက ၾကားသူတို႕စိတ္တြင္ မႏွစ္ၿမဳိ႕မွဳကိုျဖစ္ေစသည္။

၁၄။ မည္သည့္အခါမဆုိ မ်က္ႏွာကုိေကာင္းစြာထားရာ၏။ မေကာင္းေသာေဘးဒုကၡ ေတြ႕သည့္အခါမွာပင္ စိတ္မညစ္ဘဲ မွတ္သားရန္ သင္ခန္းစာရေပသည္ဟု အေကာင္းဘက္က ယူရာ၏။

၁၅။ ျပဳံးရႊင္ေသာမ်က္ႏွာကုိ ထားႏိုင္သမွ်ထားပါ။

၁၆။ စကားေျပာခ်ဳိျခင္းသည္ ယဥ္ေက်းဖြယ္ရာေသာ အမူအရာျဖစ္၍ မိတ္ေဆြေပါမ်ားေၾကာင္းျဖစ္၏၊

၁၇။ ယဥ္ေက်းေသာ စကားအသုံးအႏွဳန္းတုိ႕ကို အစဥ္အၿမဲ သတိထား၍ သုံးျပီးလွ်င္ စိတ္ခ်မ္းသာစြာ မ်က္ႏွာထားခ်ဳိသာ ရႊင္ျပဳံးႏုိ္င္ပါေစ။

Credit - Original up-loader