InformáticaProgramación

Os principios básicos da OLP eo seu uso

información xeral

OOP - é un estilo de programación que apareceu na década de 80 do século 20. En contraste con linguas de procedemento, onde existen datos e instrucións para o seu procesamento por separado, en programación orientada ao obxecto, esta información é combinada nunha única entidade.

principios básicos da OLP

En software obxecto de programación ten os seus propios postulados. principios OOP - e as súas principais ideas. Hai tres máis importantes deles: herdanza, polimorfismo e encapsulamento. Por baixo de cada serán analizadas con máis detalle. Fundamentos da programación nas linguaxes OOP son o uso de obxectos e clases. Na transición do estilo procesual do código fonte escrito para orientada a obxectos, moitas veces teñen dificultade, con todo, a maioría dos desenvolvedores vai atopar moitas vantaxes no Plo.

encapsulamento

Encapsulamento - é o uso de fusión de datos e instrucións para o seu procesamento nunha única entidade - a clase. Á hora de escribir programas nunha das linguaxes OOP, hai unha distinción entre a información dentro e fóra da entidade. Así alcanzar a seguridade e os métodos da súa aplicación datos influencias externas, por exemplo, de outras clases que non están relacionados con este elemento. Dentro da esencia dos datos e interactuar correctamente cos outros, pero están protexidos contra o acceso non autorizado desde o exterior.

herdanza

O segundo principio da OOP - herdanza - é a capacidade de outros sen repetir a súa aplicación efectiva, utilizar métodos dunha clase. Herdanza elimina a redundancia do código fonte.

polimorfismo

Outro principio de OOP - Polimorfismo. O seu uso supón para manipular obxectos de diferentes graos de complexidade pode crear unha única interface que responden de forma diferente aos acontecementos e á vez o dereito de aplicar as tarefas.

linguaxes OOP

principios OOP son usados en tales linguaxes de programación máis populares, como C ++ e Java, que desenvolveu unha parte significativa dos programas e aplicacións. Tamén linguaxes OOP menos utilizados - é Delphi, Object Pascal, Ruby e moitos outros.

Plo críticas

A pesar das declaracións xeralmente positivas en relación a esta metodoloxía, moitas veces principios OOP están expostos e criticados. Igual que programación procedural en OOP ten as súas desvantaxes.

En primeiro lugar, a complexidade da transición. Para entender os principios OOP, require moito tempo, máis as persoas traballando en estreita colaboración con só linguaxes de programación de procedemento.

En segundo lugar, a falta de documentación é máis difícil porque precisa non só para describir as clases e obxectos, pero tamén instancias específicas da súa implementación.

Terceiro flexibilidade excesiva de métodos pode levar ao feito de que o código fonte e programas desenvolvidos será oprimido non reclamados, neste caso particular, as características e capacidades. Ademais, teña en conta a ineficiencia en termos de distribución de memoria. Con todo, con independencia do número de puntos de vista dos desenvolvedores OOP circundantes en constante crecemento e en rápida evolución si mesmos idiomas.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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