Concepto de caja negra (programación orientada a objetos

Clasificado en Informática

Escrito el en español con un tamaño de 3,05 KB

- POO: surge en 1960 - formaliza en la década de los 80's

pOOes un paradigma de programación que viene a innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad especial.
- es necesario contar con talento - creatividad - inteligencia - lógica
- PARADIGMA Modelo de programación utilizado, el Cual está descrito y definido por un Conjunto de teorías, estándares y Métodos, que en conjunto, representan Una propuesta de solución por software Hacia una problemática determinada.

-OBJETOS. Cada elemento Posee sus propias características y sus propios comportamientos.   Es una instancia de una clase - Es una variable de tipo clase -Permiten modelar entidades del mundo real - esta compuesto por 2 partes: Atributos o propiedades y Métodos
- a las características que identifican a cada objeto se le denominan ATRIBUTOS y a los comportamientos se les denominan Métodos.
-CLASE es una plantilla mediante la cual se crean los diferentes objetos Requeridos para la solución del problema. Los Objetos son instancias de las clases. 
Abstracción:  Es una de las principales características a tener en cuenta ya que Permite vislumbrar los diferentes agentes u objetos implicados en Un problema. - Resolver el problema en subproblemas donde cada objeto se haga Cargo de cada subproblema.
HERENCIA - permite definir nuevas clases partiendo de otras ya existentes. Las clases que Derivan de otras heredan automáticamente todo su comportamiento.
Asociación: Relación estructural entre objetos. Cuando un objeto accede a los atributos y métodos De otro objeto se define una asociación entre estos. Para validar la asociación la frase “usa un”, debe de Ser coherente
Agregación: Relación que define que in objeto forma parte De otro objeto Cunado se tiene un objeto que como atributo Otro objeto se dice que existe una agregación. Mediante este concepto se definen objetos Compuestos.


Entradas relacionadas: