OOP နည်းနာ
OOP သို့မဟုတ် အရာဝတ္ထုစိတ်ကူးပရိုဂရမ်ရေးသားခြင်း နည်းနာသည် မည်သည့်ကွန်ပျူတာပရိုဂရမ် သို့မဟုတ် စနစ်ကိုမဆို အရာဝတ္ထုများ စုစည်းမှုအဖြစ် ရေးသားရန်အတွက် ရည်ရွယ်ပါသည်။ ၎င်းအရာဝတ္ထုတစ်ခုစီသည် သီးခြားအတန်းတစ်ခုနှင့် သက်ဆိုင်ပြီး သီးခြားလုပ်ဆောင်ချက်များကို လုပ်ဆောင်ပါသည်။ အတန်းအားလုံးသည် အမွေဆက်ခံမှုစည်းမျဉ်းများကို လိုက်နာပါသည်။
OOP ၏ အခြေခံစည်းမျဉ်းများ:
- အကျဉ်းချုံး သည် တိကျသောပြဿနာတစ်ခုကိုဖြေရှင်းရန်အတွက် ပုံစံထဲတွင် အရေးကြီးသောရှုထောင့်များကို ခွဲခြားသတ်မှတ်ရန် ခွင့်ပြုပါသည်၊ ထိုရှုထောင့်များကို အတန်းတစ်ခုအဖြစ် ဖွဲ့စည်းပါသည်။
- ထုပ်ပိုးခြင်း သည် စနစ်အတွင်းရှိ အရာဝတ္ထုများ၏အဆင့်အတန်းကို မြန်ဆန်ပြီး လုံခြုံစွာ စီမံခန့်ခွဲပေးပါသည်။ ထုပ်ပိုးခြင်းဖြင့် လုပ်ငန်းစဉ်ကို ထိန်းချုပ်ရန်အတွက် အပို ရှင်းလင်းချက်များမပါဘဲ ရိုးရှင်းသောအမိန့်တစ်ခုတည်းဖြင့် လုံလောက်ပါသည်။
- အမွေဆက်ခံခြင်း သည် ပရိုဂရမ်အတွင်းရှိ အရာဝတ္ထုများကြားက ဆွေမျိုးအဆက်အနွယ်ဆိုင်ရာ ဆက်ဆံရေးကို သတ်မှတ်ပေးပါသည်၊ သို့မှသာ မိဘထဲသို့ထည့်သွင်းသော ပြောင်းလဲမှုများကို သားသမီးအစိတ်အပိုင်းထဲတွင် ထပ်တူကူးယူရန်မလိုပါ။
- ပိုလီမော်ဖီးဇင် သည် မည်သည့်အခြေအနေမျိုးတွင် လုပ်ငန်းစဉ်များကို ခွဲဝေရန်လိုအပ်ပြီး မည်သည့်အခြေအနေမျိုးတွင် စုစည်းရန်လိုအပ်သည်ကို သတ်မှတ်ပေးပါသည်။
ဒါလည်း ကြည့်ပါ
-
PHP ကျမ်း,
၎င်းတွင် PHP တွင် OOP ဖြင့် အလုပ်လုပ်ပုံကို ရှင်းပြထားပါသည်။ -
JavaScript ကျမ်း,
၎င်းတွင် JavaScript တွင် OOP ဖြင့် အလုပ်လုပ်ပုံကို ရှင်းပြထားပါသည်။ -
UMLမော်ဒယ်ဘာသာစကား,
၎င်းသည် လုပ်ငန်းစဉ်များကို ပုံကြမ်းများနှင့် ညွှန်ကြားချက်များဖြင့် ဖော်ပြပါသည်။ -
Programming Paradigm အယူအဆအစု,
၎င်းသည် ပရိုဂရမ်ရေးသားခြင်းဆီသို့ ချဉ်းကပ်ပုံကို သတ်မှတ်ပေးပါသည်။