ဝတ္တစက္ခုဗေဒ(Object Oriented): တည်းဖြတ်မှု မူကွဲများ

→‎Object Oriented ဘာသာရပ်၏လက်ရှိအနေအထား: စာလုံးပေါင်း ပြင်ခဲ့သည်
စာတွဲများ: မိုဘိုင်းလ် တည်းဖြတ် မိုဘိုင်းလ် app တည်းဖြတ် အန်းဒရွိုက် app တည်းဖြတ်
စာတွဲများ: မိုဘိုင်းလ် တည်းဖြတ် မိုဘိုင်းလ် app တည်းဖြတ် အန်းဒရွိုက် app တည်းဖြတ်
စာကြောင်း ၂၀ -
[[Object-Oriented Analysis]]နှင့် [[Object-Oriented Design]]တွင် အခြေခံ၍ လက်တွေ့စစ္စတမ်များကို တည်ဆောက်ရာတွင် မဖြစ်မနေ Object-oriented programming language ကို အသုံးပြုရမည်ဟု မဆိုလိုပါ။ သို့ရာတွင် ဝတ္တုစက္ခုလက္ခဏနည်းလမ်းဖြင့် ခွဲခြမ်းစိတ်ဖြာ၍၊ ဝတ္တုစက္ခုဒီဇိုင်းဖြင့် ဖွဲ့စည်းပုံကို ဒီဇိုင်းရေးစွဲထားသော စစ္စတမ်တစ်ခုအား လက်တွေ့တည်ဆောက်ရာတွင် ဘာသာရပ်ပိုင်းဆိုင်ရာ အတွေးအခေါ်များတွင် ကွာခြားမှု့နည်းပါးစေရန် ဝတ္တုစက္ခုပရိုဂရမ်မင်းဘာသာရပ်များကို အသုံးပြုကြသည်က များပါသည်။
 
==Object Oriented ခြေပြုအခြေပြု စစ္စတမ် တည်ဆောက်ပုံများ==
Object Oriented အခြေပြု စစ္စတမ် တည်ဆောက်ပုံများအနေဖြင့်[[Booch နည်းလမ်း]]<ref>[http://en.wikipedia.org/wiki/Booch_method ''Booch_method'']</ref>၊[[OMT]]<ref>[http://en.wikipedia.org/wiki/Object-modeling_technique ''Object modeling technique''] </ref>နှင့်[[OOSE/Objectory]] <ref>[http://en.wikipedia.org/wiki/Object-oriented_software_engineering ''Object-oriented Software Engineering'']</ref>အစရှိသည့် နည်းလမ်းများက ထင်ရှားကြ၏။
 
နောက်ပိုင်းနှစ်များတွင် အထက်ပါနည်းလမ်းများတွင် အသီးသီးအသုံးပြုခဲ့သော ဖော်ပြပုံများသည် [[Object Management Group|OMG]] (Object Management Group) ၏ ကြိုးပမ်းမှု့ကြောင့် တစ်ခုတည်းသော စံပြုဘာသာရပ်[[UML]] (Unified Modeling Language) အဖြစ် ၁၉၉၇ခုနှစ်မှစ၍ အခြေခံစံပြုဘာသာအဖြစ် သက်မှတ်ခဲ့ပြီးနောက်ပိုင်းတွင် ဝတ္တစက္ခုတည်ဆောက်ပုံများကိုဝတ္တုစက္ခုတည်ဆောက်ပုံများကို ဖော်ပြရာတွင် UML ကိုသာအသုံးပြုလေ့ရှိကြ၏။
 
==Object Oriented ဘာသာရပ်၏ အခြေခံဖွဲ့စည်းပုံ==