KompjûtersProgramming

De grûnslaggen fan de PLO en harren gebrûk

algemiene ynformaasje

Oop - is in styl fan de programmearring, dat ferskynde yn 'e 80' s fan de 20e ieu. Yn tsjinstelling ta prosedurele talen dêr't gegevens en ynstruksjes foar harren ferwurkjen bestean apart, in foarwerp-rjochte programmearring, dizze ynformaasje wurdt kombinearre yn ien entiteit.

Basisprinsipes fan de PLO

In foarwerp-programmearring software hat syn eigen postulates. Oop prinsipes - is syn wichtichste ideeën. Der binne trije wichtichste fan harren: erfenis, polymorphism en encapsulation. Hjirûnder elk sil wurde yn mear detail. Fundamentals fan de programmearring yn de oop talen binne it brûken fan foarwerpen en klassen. Yn de oergong fan proseduerekwestjes styl fan skriuwen boarne koade om beswier rjochte faak hawwe muoite, lykwols, de measte ûntwikkelers sille fine in soad foardielen yn de PLO.

encapsulation

Encapsulation - is it gebrûk fan gegevens fusion en ynstruksjes foar harren ferwurkjen yn ien entiteit - de klasse. Op it momint fan skriuwen programma yn ien fan 'e oop talen is der in ûnderskied tusken ynformaasje binnen en bûten de entiteit. Sa realisearjen fan data feiligens en metoaden fan harren útfiering troch eksterne ynfloeden, bygelyks, út oare klassen dy't net yn ferbân mei dit item. Yn it wêzen fan de gegevens wurdt mei súkses ynteraksje mei elkoar, mar wurde beskerme út sûnder foech tagong fan it bûten.

erfenis

De twadde prinsipe fan oop - erfskip - is de mooglikheid fan ien klasse gebrûk metoades oare sûnder repeating harren eigentlike útfiering. Erfskip elimineert it ûntslach fan de boarne koade.

polymorphism

In oare prinsipe fan oop - polymorphism. Its gebrûk betsjut foar manipulearjende foarwerpen fan wikseljend kompleksiteit kin meitsje ien interface dat sil reagearje oars oan 'e eveneminten en tagelyk it rjocht om it útfieren fan de taken.

oop talen

Oop prinsipes wurde brûkt yn sa'n de meast populêre programmearring talen as C ++ en de Java, dy't ûntwikkele in wichtich part fan de programma 's en applikaasjes. Der binne ek lytse oop talen - is Delphi, Object Pascal, Ruby en in protte oaren.

PLO krityk

Nettsjinsteande it algemien positive útspraken nei dizze metoade, faak oop prinsipes wurde beljochte en bekritisearre. Krekt as by proseduerekwestjes programmearring yn oop hat syn skaadkanten.

Earst, de kompleksiteit fan 'e oergong. Om begripe oop prinsipes, it fereasket in soad tiid, hoe mear minsken wurkje yntinsyf allinnich mei prosedurele programmearring talen.

Twad, it brek oan dokumintaasje is it lestiger omdat je hoege net allinne te beskriuwen de klassen en objekten, mar ek spesifike ynstânsjes fan harren útfiering.

Tredde, oermjittige fleksibiliteit fan metoaden kinne liede ta it feit dat de boarne koade en ûntwikkele programma 's sille overwhelmed klaimt yn dit bysûndere gefal, de funksjes en mooglikheden. Dêrneist rekken mei de inefficiency yn termen fan ûnthâld tadieling. Lykwols, los fan it oantal opfettings fan 'e omlizzende oop programmeurs aloan groeit en hurd yn ûntwikkeling talen sels.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fy.atomiyme.com. Theme powered by WordPress.