Համակարգիչներ, Ծրագրավորում
Հիմնական սկզբունքները PLO եւ դրանց օգտագործման
ընդհանուր տեղեկություններ
OOP - մի ոճը ծրագրավորման որ հայտնվել է 80-ական, 20-րդ դարում: Ի տարբերություն ընթացակարգային լեզուների որտեղ տվյալները եւ հրահանգներ դրանց վերամշակման գոյություն ունեն առանձին, object-oriented programming, այդ տեղեկատվությունը համատեղել մեկ անձի.
Հիմնական սկզբունքները PLO
Ի օբյեկտ-ծրագրավորման ծրագրային ունի իր սեփական դրույթներն: OOP- ի սկզբունքների է իր հիմնական գաղափարները: Կան երեք առավել կարեւոր է նրանց: ժառանգութիւն, Բազմաձեւությունը եւ encapsulation: Ստորեւ բերված յուրաքանչյուր կվերանայվի ավելի մանրամասն. Հիմունքները ծրագրավորման OOP- ի լեզուներով են օգտագործման օբյեկտների եւ դասերի: Անցում դատավարական ոճով գրելու կոդով object-oriented հաճախ դժվարանում, սակայն, մեծ մասը մշակողները կարող եք գտնել բազմաթիվ առավելություններ է PLO:
encapsulation
Encapsulation - օգտագործումը տվյալների fusion եւ հրահանգների համար դրանց վերամշակման է մեկ անձի `դասի. Միեւնույն ժամանակ գրավոր ծրագրերի մեկում OOP- ի լեզուների կա տարբերակեց տեղեկատվության ներսում եւ դրսում կազմակերպության Այսպիսով, հասնելու տվյալների անվտանգությունը եւ դրանց հետ արտաքին ազդեցությունների, օրինակ, այլ դասերից, որոնք կապված չեն այս նյութի. Ընթացքում էությանը տվյալները հաջողությամբ համագործակցել միմյանց հետ, բայց դրանք պաշտպանված են չարտոնված մուտք դրսից:
ժառանգություն
Երկրորդ սկզբունքը OOP - ժառանգութեան - ի կարողությունն մեկ դասի օգտագործման մեթոդների այլ `առանց կրկնելով իրենց փաստացի իրականացումը: Ժառանգություն, վերացնում է պահուստայնությունը կոդով:
polymorphism
Մեկ այլ սկզբունքը OOP - Պոլիմորֆիզմ. Նրա օգտագործումը նշանակում է, շահարկում օբյեկտները տարբեր աստիճանների բարդության կարող եք ստեղծել մի ինտերֆեյս, որը տարբեր կերպ են արձագանքում իրադարձություններին եւ, միեւնույն ժամանակ, իրավունքի իրականացման խնդիրները:
OOP լեզուներ
OOP- ի սկզբունքների օգտագործվում են այնպիսի ամենատարածված ծրագրավորման լեզուներով, ինչպիսիք C ++ եւ Java, որը մշակվել է մի զգալի մասը ծրագրերի եւ ծրագրեր. Կան նաեւ քիչ օգտագործվող OOP լեզուներ է Delphi, օբյեկտը Պասկալ, Ruby եւ շատ ուրիշներ:
ՊԱԿ քննադատություն
Չնայած, ընդհանուր առմամբ, դրական հայտարարություններին նկատմամբ այդ մեթոդաբանության, հաճախ OOP- ի սկզբունքների են ենթարկվում եւ քննադատել: Ինչպես ընթացակարգային ծրագրավորում է OOP ունի իր թերությունները.
Նախ, բարդությունը անցնելու. Որպեսզի հասկանանք, թե OOP- ի սկզբունքների, այն պահանջում է շատ ժամանակ, ավելի շատ մարդիկ աշխատում են սերտորեն միայն դատավարական ծրագրավորման լեզուների.
Երրորդ, չափից ավելի ճկունություն մեթոդների, կարող է հանգեցնել այն բանին, որ աղբյուրը կոդը եւ մշակված ծրագրերը պետք է ծանրաբեռնված չպահանջված տվյալ դեպքում, հատկանիշների եւ կարողությունների. Բացի այդ, նշում են, անարդյունավետությունը առումով հիշողության տեղաբաշխման. Սակայն, անկախ թվի հայացքների շրջակա OOP- ի ծրագրավորողների անընդհատ աճող եւ արագ զարգացող լեզուների իրենց:
Similar articles
Trending Now