* Ventajas de la programación orientada a objetos:
Permite crear sistemas más complejos.
Relacionar el sistema al mundo real.
Facilita la creación de programas visuales.
Construcción de prototipos
Agiliza el desarrollo de software
Facilita el trabajo en equipo
Facilita el mantenimiento del software
Lo interesante de la POO es que proporciona conceptos y herramientas con las cuales se modela y representa el mundo real tan fielmente como sea posible.
*Elementos de la programación orientada a objetos:
Objetos: atributos + métodos
Atributos: determinan el estado de los objetos
Métodos: operaciones sobre los objetos
Clases:
Categoría de objetos con propiedades y operaciones comunes
Implementación total o parcial de los tipos abstractos de datos
Jerarquía de clases y relaciones entre objetos compuestos
Para más detalle consultar:
* Ventajas de la programación orientada a objetos:
Permite crear sistemas más complejos.
Relacionar el sistema al mundo real.
Facilita la creación de programas visuales.
Construcción de prototipos
Agiliza el desarrollo de software
Facilita el trabajo en equipo
Facilita el mantenimiento del software
Lo interesante de la POO es que proporciona conceptos y herramientas con las cuales se modela y representa el mundo real tan fielmente como sea posible.