OOP in C++ : အပိုင္း(၁) – C++ ကို စတင္ေလ႔လာျခင္း

Itizen Journal မွာ အပတ္စဥ္ ေရးခဲ႔တဲ႔ ကၽြန္ေတာ္႔ရဲ႕ ေဆာင္းပါးအခ်ိဳ႕ကို ျဖည္းျဖည္းခ်င္း တင္ေပးသြားမွာ ျဖစ္ပါတယ္။



စာေရးသူ၏ အမွာစာ
ကၽြန္ေတာ္႔အေနနဲ႔ C နဲ႔ C++ ကို ၁၉၉၉ ခုႏွစ္ေလာက္မွာ စတင္ေလ႔လာခဲ႔ပါတယ္။ အဲဒီႏွစ္ထဲမွာပဲ တကၠသိုလ္ကြန္ပ်ဴတာခန္းထဲက ကြန္ပ်ဴတာေတြထဲမွာ ျပန္႔ၾကဲေနတဲ႔ Turbo C version 2.0 ဖိုင္ေလးေတြကို စုစည္းၿပီး C++ နဲ႔ installer software ေရးျဖစ္ခဲ႔ပါတယ္။ အဲဒီအေတြ႔အၾကံဳကို ၂၀၀၀ ခုႏွစ္ ေအာက္တိုဘာလထုတ္ ကြန္ပ်ဴတာ ဂ်ာနယ္ မွာ Installation software construction ဆိုတဲ႔ ေခါင္းစဥ္နဲ႔ ေဆာင္းပါး တစ္ေစာင္ ေရးသားခဲ႔ပါတယ္။ အဲဒီေဆာင္းပါးဟာ ကၽြန္ေတာ္႔ ဘဝမွာ ပထမဆံုး ပံုႏွိပ္ေဖာ္ျပခံခဲ႔ရတဲ႔ နည္းပညာ ေဆာင္းပါး တစ္ေစာင္ပဲ ျဖစ္ခဲ႔ပါတယ္။ ဒီလိုနဲ႔ ကၽြန္ေတာ္႔ ငယ္ဘဝမွာ အစြဲအလမ္းအႀကီးဆံုးက C++ ဘာသာစကား ျဖစ္မွန္းမသိ ျဖစ္လာခဲ႔ပါတယ္။
မိမိဘာသာ အမ်ားဆံုး ေလ႔လာခဲ႔ရတဲ႔အတြက္ C++ လို႔ဆိုေပမယ္႔ တကယ္တမ္းက ေက်ာင္းမွာ သင္ခဲ႔ဘူးတဲ႔ C language style နဲ႔ပဲ ေရးျဖစ္တာ မ်ားပါတယ္။ OOP ဆိုတာကို အဲဒီတုန္းက ၾကားဘူးရံုပဲ ရွိပါတယ္။ ေနာက္ပိုင္း ႏွစ္ေတာ္ေတာ္ၾကာ အခ်ိန္ယူၿပီး ျဖည္းျဖည္းခ်င္း ေလ႔လာခဲ႔ပါတယ္။
လြန္ခဲ႔တဲ႔ ၃ ႏွစ္ေလာက္က စၿပီး ကၽြန္ေတာ္နဲ႔ ရင္းႏွီးတဲ႔ YCC ေက်ာင္းသားအခ်ိဳ႕ စာလာေမးတာေၾကာင္႔ သူတို႔ လက္ရွိ အသံုးျပဳေနတဲ႔ သင္ရိုး စာအုပ္ေတြကို ဖတ္ၿပီး ျပန္ရွင္းျပ ေပးခဲ႔ရပါတယ္။ အဲဒီစာအုပ္ေတြထဲက စာမ်က္ႏွာ တစ္ေထာင္ေက်ာ္ပါတဲ႔ Robert Lafore ရဲ႕ Object-Oriented Programming in C++ (Fourth Edition) စာအုပ္ေလးဟာ C++ ကို OOP သံုးၿပီး ေရးသား နည္းေတြကို အေျခခံက်က် ရွင္းျပထားတဲ႔ စာအုပ္ေကာင္းတစ္အုပ္ ျဖစ္တယ္ဆိုတာကို သတိထားမိခဲ႔ပါတယ္။ ဒါေၾကာင္႔ ဒီအပတ္ကစလို႔ အခ်ိန္အနည္းငယ္ယူၿပီး အပတ္စဥ္ C++ သင္ခန္းစာေလးေတြကို အဲဒီ စာအုပ္ကေန ေကာက္ႏႈတ္ ေရးသားဖို႔ ဆံုးျဖတ္လိုက္တာ ျဖစ္ပါတယ္။ ဒီသင္ခန္းစာမ်ားဟာ C++ နဲ႔ OOP ကို စတင္ေလ႔လာေနတဲ႔ ေက်ာင္းသားမ်ားကိုသာ အဓိက ရည္ရြယ္ ေရးသားသြားမွာ ျဖစ္ပါတယ္ ခင္ဗ်ာ။

အေသးစိတ္ကိုေတာ႔ ဒီမွာ PDF file ရယူဖတ္ရႈေပးၾကပါခင္ဗ်ာ။

Please Share This Post

Share on Facebook Plus on Google+