895 Shares 8527 views

programación orientada a objetos

Programación orientada a objetos – un método lo más cerca posible a nuestro comportamiento. Sirve como una extensión natural de las innovaciones anteriores en relación con el desarrollo de lenguajes de programación. Si hablamos de la programación estructurada, a continuación, esta dirección es mucho más estructurada que la versión anterior, además, es más abstracto, más modular. Ya hemos hecho intentos para desenganchar y mover los elementos de programación del llamado nivel interno.

la programación orientada a objetos es utilizar para el desarrollo de las lenguas de especialidad. Por lo general, se caracterizan por tres rasgos principales:

– encapsulación, es decir, la combinación de registros con las funciones y procedimientos, así como campos de registros de datos de la manipulación, formando un tipo totalmente nuevo de base de datos, llamado el objeto;

– la herencia, la definición del objeto que implica su utilización posterior para construir una jerarquía de objetos creados con la capacidad de generar nuevo objeto perteneciente a la jerarquía, así como dando a entender el código de acceso y generar información sobre todos los objetos;

– polimorfismo, es decir, la capacidad de asignar las acciones del mismo nombre, que luego será compartida arriba y abajo de la jerarquía de objetos y la jerarquía de cada implementación del objeto de la acción de esta manera será la responsabilidad que es adecuado para él.

orientado a objetos de programación Delphi proporciona un conjunto completo de herramientas para la programación, entre los cuales están: mayor modularidad y resumen estructurado, el incorporado en la capacidad de re-uso. Todas estas características se pueden atribuir al código, que es más estructurado, más fácil en términos de servicio y mucho más flexible. Muy a menudo, la programación orientada a objetos nos obliga a salir anulación de las sentencias específicas acerca de la programación durante muchos años considerado como el estándar. Sin embargo, cuando se hace esto, el proceso de desarrollo no parece tan complicado, y parece una clara y una excelente herramienta para una variedad de tareas, la distribución de software trivial problema enorme.

Si ha hecho nuestra tarea, por ejemplo, para estudiar la programación orientada a objetos en PHP, es necesario desechar y olvidar lo que sabes de él antes, y fue a su estudio con una pizarra limpia. La única manera usted será capaz de ver todos los detalles de este enfoque para evaluar su facilidad de uso y características. La programación orientada a objetos no es la única manera, es más como un continuo de ideas centradas en la compilación de código limpio. El compilador se ejecuta en varios principios diferentes, si lo comparamos con el intérprete, mientras que su velocidad es mucho mayor. Los compiladores están dirigidas al desarrollo de ningún producto de software listos, en lugar de en un rango limitado de tareas.

clases

Antes de que fuera creado lenguajes de programación orientados a objetos en muchos desarrollos han estado preparando la necesidad de prolongados tipos de datos que los números reales y enteros, variables de texto y variables booleanas. Se hace difícil trabajar con matrices de datos enteros. Eso es lo que usa clases en conceptos de POO. Con tales estructuras se volvieron mucho más fácil trabajar con él, porque ahora por los mismos objetos no necesitan registrar una gran cantidad de líneas de código para obtener algo que se puede generar de forma automática. Para los lenguajes de programación de bajo nivel tal método parece ser muy difícil, pero a una nueva etapa de desarrollo para usarlo con bastante comodidad.