KompyutaProgramu

Kitu-oriented programu

Kitu-oriented programu - njia karibu kama inawezekana tabia zetu. Ni mtumishi kama ugani asili ya uvumbuzi mapema kuhusiana na maendeleo ya lugha ya programu. Kama sisi majadiliano juu ya programu muundo, kisha mwelekeo huu mengi ya muundo zaidi ya toleo la awali, katika Aidha, ni zaidi ya kufikirika, zaidi msimu. Sisi tayari majaribio ya kuondokana na hoja mambo ya programu ya kinachojulikana cha ndani.

Kitu-oriented programu ni kutumia kwa ajili ya maendeleo ya lugha maalumu. Wao ni kawaida na sifa ya makala kuu tatu:

- encapsulation, yaani mchanganyiko wa kumbukumbu na kazi na taratibu, ikiwa ni pamoja na kufanyia mashamba rekodi data, na kutengeneza aina mpya kabisa ya orodha, aitwaye kitu,

- urithi, kitu ufafanuzi ikimaanisha matumizi yake baadae kujenga uongozi wa vitu iliyoundwa na uwezo wa kuzalisha kitu kipya yanayohusu uongozi, pamoja na ikimaanisha la kuingia na kuzalisha taarifa kuhusu vitu yote;

- polymorphism, yaani, uwezo wa kuhawilisha vitendo ya jina moja, ambayo itakuwa kisha kuwa pamoja juu na chini kitu uongozi, na uongozi wa kila utekelezaji kitu cha hatua kwa njia hii itakuwa wajibu kwamba ni haki kwa ajili yake.

Kitu-oriented programu Delphi inatoa seti kamili ya zana kwa ajili ya programu, kati ya ambayo ni: mkuu modularity na muundo dhahania, kujengwa katika uwezo wa kutumia tena. sifa hizi zote zinaweza kuhusishwa na kanuni, ambayo ni zaidi ya muundo, rahisi zaidi katika sheria na masharti na rahisi zaidi. mara nyingi sana, kitu-oriented programu inafanya sisi kuondoka kando hukumu maalum kuhusu programu kwa miaka mingi kuonekana kama kawaida. Hata hivyo, wakati hili hufanywa, Mchakato wa ukuaji haionekani ngumu, na inaonekana wazi na zana bora kwa ajili ya aina ya kazi, kutoa shida kubwa madogo programu.

Kama kuifanya kazi yetu, kwa mfano, kujifunza kitu-oriented programu katika PHP, ni muhimu kutupa na kusahau nini kujua kuhusu hilo kabla, na alikuja utafiti wake na slate safi. njia pekee utakuwa na uwezo wa kuona maelezo yote ya njia hii ya kutathmini usability yake na makala. Kitu-oriented programu si njia tu, ni zaidi kama endelevu wa mawazo ililenga kuandaa kanuni safi. compiler inaendeshwa kwa kanuni mbalimbali, kama sisi kulinganisha na mkalimani, wakati kasi yake ni kubwa zaidi. Compilers yana lengo la maendeleo ya bidhaa zozote tayari programu, badala ya mbalimbali ndogo ya kazi.

madarasa

Kabla iliundwa lugha programu kitu-oriented katika maendeleo mengi yamekuwa pombe haja ya kupanuliwa aina data ya idadi halisi na integer, vigezo maandishi na vigezo Boolean. Inakuwa vigumu kufanya kazi na arrays integer data. Hivyo ndivyo kutumika madarasa katika dhana OOP. Pamoja na miundo akawa rahisi kufanya kazi na, kwa sababu sasa kwa vitu vilevile hawana haja ya kujiandikisha kura ya mstari wa kanuni kupata kitu ambayo yanaweza yanayotokana moja kwa moja. Kwa lugha ngazi ya chini ya programu njia hizo inaonekana kuwa ngumu sana, lakini katika hatua mpya ya maendeleo ya kutumia kabisa kwa starehe.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sw.unansea.com. Theme powered by WordPress.