Òdinatè, Pwogram
Prensip debaz yo nan PLO la ak sèvi ak yo
enfòmasyon jeneral
Op - a se yon stil nan pwogram ki te parèt nan la a 80 nan 20yèm syèk la. Nan contrast nan lang pwosedi kote done ak enstriksyon pou yo travay sou yo egziste separeman, nan objè-oryante pwogram, se enfòmasyon sa a konbine nan yon antite sèl.
prensip debaz nan PLO a
Nan lojisyèl objè-programmation gen postila pwòp li yo. Op prensip - se lide prensipal li yo. Gen twa pi enpòtan nan yo: pòsyon tè, polimorfism ak ANKAPSILASYON. Anba a pou chak pral revize nan plis detay. Fondamantal nan pwogram nan lang op yo itilize nan objè ak klas yo. Nan tranzisyon soti nan style pwosedi nan ekri kòd sous fè objeksyon-oryante souvan gen difikilte pou, sepandan, ki pi devlopè ap jwenn anpil avantaj nan PLO la.
ANKAPSILASYON
Ankapsulasyon - se itilize nan done fizyon ak enstriksyon pou yo travay sou yo an yon sèl antite - klas la. Nan moman sa a nan pwogram ekri nan youn nan lang yo op gen yon diferans ant enfòmasyon andedan ak deyò antite la. Se konsa akonplisman sekirite done ak metòd nan aplikasyon yo lè yo enfliyanse ekstèn, pou egzanp, ki soti nan lòt klas ki pa gen rapò ak sa a atik. Nan sans nan done yo se avèk siksè kominike youn ak lòt, men yo pwoteje soti nan aksè san otorizasyon soti an deyò de la.
pòsyon tè
Prensip la dezyèm nan op - pòsyon tè - se kapasite a nan metòd itilize yon klas lòt san yo pa repete aplikasyon aktyèl yo. Pòsyon tè elimine èkse a nan kòd la sous.
polimorfism
Yon lòt prensip nan op - polimorfism. Sèvi ak li yo vle di pou manipile bagay ki gen degre yo varye konpleksite ka kreye yon koòdone sèl ki pral reponn yon fason diferan nan evènman yo ak nan menm tan an dwa a aplike travay yo.
op lang
prensip op yo te itilize nan sa yo lang yo pwogramasyon ki pi popilè tankou C ++ ak Java an, ki devlope yon pati enpòtan nan pwogram yo ak aplikasyon pou. Genyen tou mwens itilize lang op - se Delphi, objè Pascal, Ruby ak anpil lòt moun.
PLO kritik
Malgre deklarasyon sa yo jeneralman pozitif nan direksyon pou sa a metodoloji, souvan prensip op yo ekspoze ak kritike. Menm jan ak pwogram pwosedi nan op gen dezavantaj li yo.
Premyèman, konpleksite a nan tranzisyon an. Pou konprann prensip op, li mande pou yon anpil tan, moun yo ki pi plis travay sere sere sèlman avèk lang programmation pwosedi.
Twazyèmman, twòp fleksibilite nan metòd ka mennen nan lefèt ke pral kòd la sous ak pwogram devlope dwe submerged reklame nan ka sa a an patikilye, karakteristik yo ak kapasite. Anplis de sa, sonje ensifizans a an tèm de alokasyon memwa. Sepandan, kèlkeswa kantite a nan opinyon nan pwogramasyon yo op ki antoure toujou ap grandi epi rapidman en lang tèt yo.
Similar articles
Trending Now