InformáticaProgramación

Programación orientada a obxectos

A programación orientada a obxectos é o método máis próximo ao noso comportamento. Serve como unha continuación natural de innovacións anteriores relacionadas co desenvolvemento de linguaxes de programación. Se falamos de programación estrutural, entón esta dirección é moito máis estruturada que as versións anteriores, ademais, é máis abstracto, máis modular. Anteriormente, intentáronse abstraer e transferir elementos de programación ao chamado nivel interno.

A programación orientada a obxectos asume o uso para o desenvolvemento de linguas especializadas. Caracterízanse por un triplo de propiedades básicas:

- Encapsulación, é dicir, combinando rexistros con funcións e procedementos, así como manipulando campos de datos de rexistro, formando un tipo fundamentalmente novo de datos chamado obxecto;

- herdanza, que implica a definición dun obxecto co seu posterior uso para construír unha xerarquía de obxectos creados coa capacidade de xerar un novo obxecto relacionado coa xerarquía e tamén implicar o acceso ao código e información sobre todos os obxectos xeradores;

- Un polimorfismo, é dicir, a capacidade de asignar un nome único a accións, que se compartirá na xerarquía do obxecto, e cada obxecto na xerarquía asignada para realizar a acción de maneira que o axuste.

A programación orientada a obxectos Delphi ofrece un conxunto completo de ferramentas de programación, entre as que se pode distinguir: maior modularidade e estruturación, abstracción e reutilización integrada. Todas estas características pódense atribuír ao código, que é máis estruturado, máis fácil de manter e moito máis flexible. Moitas veces, a programación orientada a obxectos obriga a deixar de lado os xuízos característicos sobre a programación, que durante moitos anos eran considerados estándar. Non obstante, cando isto xa está feito, este método de desenvolvemento non parece tan complicado, pero parece ser unha ferramenta excelente e visual para resolver unha infinidade de tarefas que causan enormes problemas ao software trivial.

Se configuroches a tarefa, por exemplo, para estudar a programación orientada a obxectos en PHP, debes deixar caer e esquecer o que sabías antes, comezando a estudar desde cero. Só deste xeito poderás considerar todas as sutilezas deste enfoque, para evaluar a súa comodidade e posibilidades. A programación orientada a obxectos non é o único xeito, é máis como un continuo de ideas, orientado a compilar o código puro. O compilador funciona con principios un tanto diferentes, se o compara co intérprete, mentres que a velocidade do seu traballo é moito maior. Os compiladores están destinados ao desenvolvemento de produtos de software ready-made, en vez de resolver un rango limitado de tarefas.

Clases

Antes da creación de programación orientada a obxectos, en moitos idiomas de desenvolvemento, a necesidade de tipos de datos ampliados xa estaba madurando , que os números reais e enteiros, as variables de texto e as variables lóxicas. Fíxose difícil traballar con conxuntos de datos completos. É para este propósito que as clases se usan no concepto OOP. Con tales estruturas, converteuse notablemente máis cómodo no traballo, xa que agora para o mesmo tipo de obxectos non precisa escribir moitas liñas de código para obter o que se pode xerar automaticamente. Para a programación en idiomas de baixo nivel, este método parece moi difícil, pero nunha nova etapa de desenvolvemento é bastante conveniente usalo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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