Skip to main content

Ano ang disenyo na nakatuon sa object?

Object-oriented Design (OOD) ay isang espesyal na uri ng disenyo ng software na binuo upang palitan ang simpleng linear code na may isang uri ng code na sumunod sa mas kumplikadong mga kombensiyon.Sa disenyo ng object oriented, ang code ay nauugnay sa isang tiyak na "object," at konsepto na "umaangkop sa loob" ng bagay na magbigay para sa mga tiyak na operasyon ng gumagamit o iba pang mga kondisyon.Ang disenyo na nakatuon sa object ay tinatawag ding object oriented programming (OOP).ay ginagamit pa rin ngayon.Bilang isang modelo ng konsepto para sa mas mahusay na mga kombensiyon ng code ng software, ang object oriented programming ay perpekto para sa uri ng mga visual na aplikasyon na madalas na ginawa sa Visual Basic, na karaniwang ginagamit sa mga operating system ng Windows.Ang object oriented analysis ay maaari ring magbigay ng isang mas mahusay na paraan ng pagtingin sa "raw code" upang maunawaan kung ano ang gumagana sa isang tiyak na programa o aplikasyon.

Ang isang halimbawa ng disenyo na nakatuon sa object ay nagsasangkot sa iba't ibang mga pindutan, mga kahon ng teksto, mga kahon ng larawan,na na -program sa mga visual application.Ang bawat isa sa mga "bagay" ay maaaring maglaman ng sariling tiyak na code na namamahala sa pag -uugali o paggamit ng bagay na iyon.Ang mga programmer ay maaaring higit na paghiwalayin ang iba't ibang mga pagkakataon ng isang bagay sa "mga klase" na maaaring pinatatakbo sa pamamagitan ng mga pag-andar o iba pang mga module ng code.Ang mga diagram na ito ay nagpapatakbo ayon sa isang pinag -isang wika ng pagmomolde.Ang isang System Sequence Diagram (SSD) ay nagpapakita ng iba't ibang mga kaganapan na hinimok ng mga "aktor" na makakatulong upang tukuyin ang mga pag -uugali at paggamit ng mga bagay sa isang programa.At ang Fortran, ang object oriented programming ay malamang na patuloy na magmaneho ng mga pagsulong sa teknolohikal sa disenyo ng software.Kasabay ng mga wika ng coding tulad ng XML at iba pang mga wika ng markup, ang object oriented programming ay maaaring magmaneho ng parehong lubos na konsepto at lubos na functional na mga programa.Ang ganitong uri ng disenyo ng software ay nag -aambag sa isang pilosopiya ng paglikha ng mga virtual na bagay na magsisilbi nang maayos sa komunidad ng IT sa mga pagsisikap na ibukod at pagbutihin ang iba't ibang mga pag -andar ng software, o modelo ng software upang gayahin ang mga kaganapan sa pisikal na mundo.Samantala, ang programming na nakatuon sa object ay naging isang pamantayang kombensyon na kapaki-pakinabang sa buong mundo sa komunidad ng computer programming.