ComputerProgramming

Ang nag-unang mga baruganan sa PLO, ug sa ilang paggamit

kinatibuk-ang impormasyon

Oop - mao ang usa ka estilo sa programming nga mipakita diha sa mga 80 sa ika-20 nga siglo. Sukwahi sa procedural pinulongan diin ang data ug mga panudlo alang sa ilang pagproseso anaa tagsa-tagsa, sa butang-oriented programming, kini nga impormasyon hiniusa ngadto sa usa ka ka kompaniya.

Unang mga baruganan sa PLO

Sa butang-programming software adunay iyang kaugalingon nga postulates. Oop prinsipyo sa - mao ang nag-unang mga ideya. Adunay tulo ka labing importante kanila: panulondon, polymorphism ug encapsulation. Sa ubos sa matag usa nga review sa dugang nga detalye. PATRIARKA ug sa mga programming sa oop pinulongan mao ang paggamit sa mga butang ug sa mga klase. Sa transisyon gikan sa pamaagi estilo sa pagsulat source code nga mosupak-oriented sagad adunay kalisud, bisan pa niana, kadaghanan sa mga developers makakaplag daghang mga bentaha sa PLO.

encapsulation

Encapsulation - ang paggamit sa data pagtugnaw, paglangkub ug mga panudlo alang sa ilang pagproseso sa usa ka kompaniya - ang klase. Sa panahon sa pagsulat sa mga programa sa usa sa mga oop pinulongan adunay usa ka kalainan tali sa impormasyon sa sulod ug sa gawas sa kompaniya. Mao kini ang pagkab-ot sa data sa seguridad ug mga pamaagi sa ilang pagpatuman sa sa gawas nga mga impluwensya, alang sa panig-ingnan, gikan sa ubang mga klase nga dili nga may kalabutan sa nga butang niini. Sulod sa kahulugan sa mga data nga madinalag-on makig-uban sa usag usa, apan gipanalipdan gikan sa dili awtorisado nga access gikan sa gawas.

panulondon

Ang ikaduha nga baruganan sa oop - panulondon - mao ang abilidad sa usa ka klase sa paggamit sa mga pamaagi sa ubang mga walay balik-balik nga sa ilang aktuwal nga pagpatuman. Panulondon mitangtang sa ekstra sa source code.

polymorphism

Laing baruganan sa oop - Polymorphism. paggamit niini nagpasabot sa pagmaniobra mga butang sa lainlaig degrees sa komplikado makamugna sa usa ka interface nga mosanong sa lahi nga paagi sa mga hitabo ug sa samang panahon nga ang katungod sa pagpatuman sa mga buluhaton.

oop pinulongan

Oop prinsipyo sa gigamit sa maong mga labing popular nga pinulongan programming sama sa C ++ ug sa Java, nga naugmad sa usa ka mahinungdanon nga bahin sa mga programa ug mga aplikasyon. Adunay usab sa dili kaayo nga gigamit oop pinulongan - mao Delphi, Object Pascal, Ruby ug sa daghang uban pa.

PLO pagsaway

Bisan pa sa kinatibuk-positibo nga mga pahayag ngadto sa pamaagi niini nga, sa kasagaran oop prinsipyo sa gibutyag ug gisaway. Ingon sa pamaagi programming sa oop adunay iyang drawbacks.

Una, ang komplikado sa transisyon. Aron makasabut sa mga baruganan oop, kini nagkinahanglan sa usa ka daghan sa panahon, ang mas daghang mga tawo sa pagtrabaho pag-ayo lamang sa pamaagi programming mga pinulongan.

Ikaduha, ang kakulang sa mga dokumento mao ang mas lisud tungod kay kamo kinahanglan nga dili lamang sa paghulagway sa mga klase ug mga butang, apan usab sa piho nga mga higayon sa ilang pagpatuman.

Ikatulo, sobra nga pagka-flexible sa mga pamaagi modala ngadto sa sa kamatuoran nga ang source code ug mga programa nga malumsan makuha nga sa niini nga partikular nga kaso, ang mga bahin ug mga kapabilidad. Dugang pa, timan-i ang inefficiency sa mga termino sa handumanan nga alokasyon. Apan, sa walay pagtagad sa sa gidaghanon sa mga panglantaw sa sa palibot programmers oop kanunay nga nagtubo ug paspas nga milambo pinulongan sa ilang mga kaugalingon.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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