Thuta Learning
ရှာဖွေရန်
AdvancedProgrammingbeginner

OOP Intro

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

Object-Oriented Programming (OOP) ဆိုတာ real-world object တွေကို code ထဲမှာ model လုပ်တဲ့နည်းလမ်းပါ။ ဥပမာ Car တစ်စီးမှာ brand, speed, color လို data ရှိပြီး drive(), brake() လို behavior ရှိနိုင်ပါတယ်။ C++ မှာ class, object, encapsulation, inheritance, polymorphism တွေကို သုံးပြီး ကြီးမားတဲ့ program တွေကို စနစ်တကျတည်ဆောက်နိုင်ပါတယ်။

Info

Class က blueprint, object က blueprint နဲ့ တည်ဆောက်ထားတဲ့ actual item လို့ မှတ်ပါ။ Blueprint တစ်ခုကနေ object အများကြီး create လုပ်နိုင်ပါတယ်။

အနှစ်ချုပ်

နောက် lesson တွေမှာ class/object, constructor, access control, inheritance, polymorphism ကို code နဲ့တစ်ဆင့်ချင်း လေ့လာပါမယ်။

OOP Intro | Thuta Learning