Mga computerProgramming

Ang mga pangunahing mga prinsipyo ng PLO at ang kanilang paggamit

pangkalahatang impormasyon

OOP - ay isang estilo ng programming na lumitaw sa ang 80 ng ika-20 siglo. Sa kaibahan sa pamamaraan wika kung saan ang data at mga tagubilin para sa kanilang pagpoproseso ng umiiral nang hiwalay, sa mga object-oriented programming, ang impormasyon na ito ay pinagsama sa isang solong entity.

Basic prinsipyo ng PLO

Sa mga object-programming software ay may sariling postulates. OOP prinsipyo - ay ang pangunahing ideya. May tatlong mga pinaka-mahalaga sa mga ito: inheritance, polymorphism at encapsulation. Sa ibaba ng bawat ay susuriin nang mas detalyado. Fundamentals ng programming sa OOP wika ay ang paggamit ng mga bagay at mga klase. Sa paglipat mula sa pamamaraan na estilo ng pagsusulat ng source code sa object-oriented ay madalas na nahihirapan, gayunpaman, karamihan sa mga developer makakahanap ng maraming mga pakinabang sa PLO.

encapsulation

Encapsulation - ay ang paggamit ng data fusion at mga tagubilin para sa kanilang processing sa isang solong entity - ang klase. Sa panahon ng pagsulat mga programa sa isa sa mga OOP wika mayroong isang pagkakaiba sa pagitan ng impormasyon sa loob at sa labas ng entity. Sa gayon pagkamit ng seguridad ng data at mga pamamaraan ng kanilang pagpapatupad ng mga panlabas na impluwensya, halimbawa, mula sa iba pang mga klase na kung saan ay hindi nauugnay sa item na ito. Sa loob ng ang kakanyahan ng ang data ay matagumpay na nakikipag-ugnayan sa bawat isa, ngunit ay protektado mula sa hindi awtorisadong pag-access mula sa labas.

mana

Ang ikalawang prinsipyo ng OOP - inheritance - ay ang kakayahan ng isang klase ng paggamit pamamaraan isa nang walang pag-uulit kanilang aktwal na pagpapatupad. Pamana nag-aalis ng mga kalabisan ng source code.

polymorphism

Ang isa pang prinsipyo ng OOP - Polymorphism. ang paggamit nito ay nangangahulugan para sa pagmamanipula ng mga bagay ng iba't ibang grado ng pagiging kumplikado ay maaaring lumikha ng isang solong interface na tumugon naiiba sa mga kaganapan at sa parehong oras ang karapatan na ipatupad ang mga gawain.

OOP wika

OOP prinsipyo ay ginagamit sa naturang mga pinaka-popular na mga wika programming tulad ng C ++ at Java, na binuo ng isang makabuluhang bahagi ng mga program at application. Mayroon ding mga mas mababa na ginagamit OOP wika - ay Delphi, Bagay Pascal, Ruby at marami pang iba.

PLO kritisismo

Sa kabila ng pangkalahatang positibong pahayag patungo pamamaraan na ito, madalas na OOP prinsipyo ay nakalantad at criticized. Tulad ng sa pamamaraan programming sa OOP may drawbacks nito.

Una, ang pagiging kumplikado ng ang transition. Upang maunawaan ang mga prinsipyo OOP, ito ay nangangailangan ng isang pulutong ng mga oras, ang mas maraming mga tao trabaho malapit lamang sa pamamaraan programming wika.

Pangalawa, ang kakulangan ng mga babasahin ay mas mahirap dahil kailangan mong hindi lamang upang ilarawan ang mga klase at mga bagay, ngunit din tiyak na mga pangyayari ng kanilang pagpapatupad.

Ikatlo, ang labis na kakayahang umangkop ng pamamaraan ay maaaring humantong sa ang katunayan na ang source code at binuo programa ay nalulula walang umaangking sa partikular na kasong ito, ang mga tampok at mga kakayahan. Bilang karagdagan, tandaan ang kawalan ng kaalaman sa mga tuntunin ng memory allocation. Gayunpaman, hindi alintana ang bilang ng mga tanawin ng nakapalibot na programmer OOP patuloy na lumalaki at mabilis na umuunlad na mga wika sa kanilang sarili.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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