Programación orientada a objetos
La programación orientada
es una paradigma que usa objetos como los elementos fundamentales en la construcción
de una solución un objeto es una abstracción de algún hecho o características
de propiedades métodos que representan sus características o propiedades métodos
que muestran su comportamiento o las acciones que realizan las propiedades
comunes a los objetos encapsulados que se agrupan en clases de una plantilla o
un prototipo para crear objetos.
Está basado en técnicas
para diseñar aplicaciones y programas informáticos hoy en día hay muchas variedad de lenguajes de programación que soportan la orientación de objetos Los objetos
son entidades que tienen como determinado estado comportamiento método o
identidad.
El estado, El comportamiento, La identidad
Un objeto contiene
toda la información que define e identifica otros objetos de otra clase e
incluso frente objetos de la misma clase. La programación está orientada a objetos
de la ‘propiedad y comportamiento de un objeto
concreto.
Características de la POO
abstracción
encapsula miento
principios de ocultación
polimorfismo
herencia recolección de basura