Kompjutera, Programimi
Parimet themelore të OÇP dhe përdorimin e tyre
informacione të përgjithshme
OOP - është një stil i programimit që u shfaq në 80 të shekullit të 20-të. Në kontrast me gjuhë procedurale, ku të dhënat dhe udhëzimet për përpunimin e tyre ekzistojnë veç e veç, në programimin e orientuar në objekte, ky informacion është kombinuar në një njësi të vetme.
Parimet themelore të PLO
Në software object-programimit ka postulatet e veta. Parimet OOP - është ide e saj kryesore. Ka tre më të rëndësishmet prej tyre: trashëgimia, polymorphism dhe encapsulation. Më poshtë çdo do të shqyrtohet më në detaje. Bazat e programimit në gjuhët OOP janë përdorimi i objekteve dhe klasave. Në kalimin nga stilin procedural të kodit burim të shkruar të object-oriented shpesh kanë vështirësi, megjithatë, shumica e zhvilluesit do të gjeni shumë përparësi në PLO.
encapsulation
Encapsulation - është përdorimi i shkrirjes dhe udhëzimeve të dhënave për përpunimin e tyre në një njësi të vetme - të klasës. Në kohën e programeve të shkruar në njërën nga këto gjuhë OOP ka një dallim në mes të informacionit brenda dhe jashtë subjektit. Duke arritur të dhënave të sigurisë dhe metodat e zbatimit të tyre nga ndikimet e jashtme, për shembull, nga klasat e tjera të cilat nuk janë të lidhura me këtë artikull. Brenda thelbin e të dhënave është me sukses të ndërveprojnë me njëri-tjetrin, por janë të mbrojtur nga aksesi i paautorizuar nga jashtë.
trashëgim
Parimi i dytë i OOP - trashëgimisë - është aftësia e metodave të përdorimit të një klasë të tjera, pa përsëritur zbatimin e tyre aktual. Trashëgimia eliminon tepricë e kodit burim.
polymorphism
Një tjetër parim i OOP - polymorphism. Përdorimi i saj do të thotë për të manipuluar objektet e shkallë të ndryshme të kompleksitetit mund të krijojë një ndërfaqe të vetme që do të përgjigjet ndryshe për ngjarjet dhe në të njëjtën kohë të drejtën për të zbatuar detyrat.
gjuhë OOP
Parimet OOP janë përdorur në të tilla gjuhët më të njohura programimi si C ++ dhe Java, e cila zhvillohet një pjesë të rëndësishme të programeve dhe aplikacioneve. Ka edhe më pak e përdorur gjuhë OOP - është Delphi, Pascal Object, Ruby dhe shumë të tjerë.
PLO kritika
Pavarësisht deklaratave përgjithësisht pozitive ndaj kësaj metodologjie, shpesh parime OOP janë të ekspozuar dhe kritikuar. Ashtu si me të programimit procedural në OOP ka meta e saj.
Së pari, kompleksitetin e tranzicionit. Për të kuptuar parimet oop, ajo kërkon shumë kohë, më shumë njerëz të punojnë ngushtë vetëm me gjuhë programimi procedurale.
Së treti fleksibiliteti, i tepruar i metodave mund të çojë në faktin se kodi burim dhe programet e zhvilluara do të përshkuar unclaimed në këtë rast të veçantë, karakteristikat dhe aftësitë. Përveç kësaj, vini re joefikasitetin në drejtim të ndarjes së kujtesës. Megjithatë, pavarësisht nga numri i pikëpamjeve të përreth programuesit OOP vazhdimisht në rritje dhe evoluon me shpejtësi gjuhëve veten.
Similar articles
Trending Now