Informática, Programació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.
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