OrdinadorsProgramació

Els principis bàsics de l'OAP i el seu ús

informació general

POO - és un estil de programació que va aparèixer en la dècada dels 80 del segle 20. En contrast amb els llenguatges de procediments en què hi separadament les dades i instruccions per al seu processament, en la programació orientada a objectes, aquesta informació es combina en una sola entitat.

Principis bàsics de l'OAP

En el programari de programació objecte té els seus propis postulats. principis de POO - és les idees principals. Hi ha tres més importants d'ells: l'herència, polimorfisme i encapsulació. A sota de cada serà examinat amb més detall. Fonaments de la programació en els llenguatges de programació orientada a objectes són l'ús d'objectes i classes. En la transició de l'estil processal de codi font escrit sovint tenen dificultats orientada a objectes, però, la majoria dels desenvolupadors trobaran molts avantatges en l'OLP.

encapsulació

Encapsulació - és l'ús de la fusió i les instruccions de dades per al seu processament en una sola entitat - la classe. En el moment d'escriure programes en un dels llenguatges de POO hi ha una distinció entre la informació dins i fora de l'entitat. D'aquesta manera aconseguir la seguretat i els mètodes de la seva aplicació de dades per influències externes, per exemple, d'altres classes que no estan relacionades amb aquest tema. Dins de l'essència de les dades es interactuar amb èxit amb l'altra, però estan protegits contra l'accés no autoritzat des de l'exterior.

herència

El segon principi de la POO - Herència - és la capacitat dels mètodes d'ús d'una classe altres sense repetir la seva aplicació real. L'herència elimina la redundància del codi font.

polimorfisme

Un altre dels principis de la programació orientada a objectes - El polimorfisme. El seu ús significa per a manipular objectes de diferents graus de complexitat pot crear una interfície única que respondrà de forma diferent als esdeveniments i al mateix temps el dret d'implementar les tasques.

llenguatges OOP

principis de POO s'utilitzen en aquest tipus dels llenguatges de programació més populars com C ++ i Java, que es va desenvolupar una part important dels programes i aplicacions. També hi ha llenguatges de POO menys utilitzats - és Delphi, Object Pascal, Ruby i molts altres.

la crítica de l'OAP

Tot i les declaracions generalment positives cap a aquesta metodologia, sovint principis de POO estan exposats i criticats. Igual que amb la programació de procediment en la programació orientada a objectes té els seus inconvenients.

En primer lloc, la complexitat de la transició. Per entendre els principis de programació orientada a objectes, que requereix molt de temps, més persones treballen en estreta col·laboració única amb llenguatges de programació de procediment.

En segon lloc, la manca de documentació és més difícil perquè és necessari no només per descriure les classes i objectes, sinó també a casos concrets de la seva aplicació.

En tercer lloc, l'excessiva flexibilitat dels mètodes pot conduir al fet que el codi font i els programes desenvolupats es veuran aclaparats sense reclamar en aquest cas particular, les característiques i capacitats. A més, tingui en compte la ineficiència en termes d'assignació de memòria. No obstant això, sense importar el nombre de punts de vista dels programadors de programació orientada a objectes circumdants en creixement constant i ràpida evolució idiomes si mateixos.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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