|
|
Created by Mariana Gomez Urbano
over 4 years ago
|
|
| Question | Answer |
| Jerarquizar concepto general | capacidad de ordenar abstracciones de acuerdo a su nivel de importacia |
| Jerarquizar en programación | detectar estructuras y comportamiento comunes, para simplificar el desarrollo de un programa. |
| Cuales son las metodologías para el diseño de un programa orientado a objetos | Top down Especialización Botton up : Generalización |
| Generalización de clases | Se asocias o agrupan elementos comunes dentro de un conjunto de clases |
| Especializacion | Diferenciar a través de las caracteriritcas o de los comportamiento de un conjunto de objetos. |
| Clasificación de la jerarquía de objetos | Relaciones de asociación Relaciones de dependencia |
| Relaciones de asociación | Es la relacion entre dos clases separadas por sus objetos |
| Tipos de asociación de objetos | uno a uno uno a muchos muchos a uno muchos a muchos |
| Relacion de dependencia | Declara que un objeto necesita conocer acerca del. (A depende de B) |
| Herencia en poo | Es la adquisición implícita de métodos y atributos de un objeto a partir de otro existente. |
| Utilidad de la herencia | establecer jerarquías entre clases |
| Objetivo de la herencia | Reducir código redundante |
| Propiedades de la hernecia | Generalizar la funcionalidad Especializar el comportamiento o las acciones (van a mismo sentido) |
| Diseño de las relaciones de los objetos | Determina si un objeto es un objeto de otro tipo. |
| Niveles de herencia | Ancestro y descendientes |
| clase Ancestro | Es la clases que estar por arriba de una clase particular en la jerarquía de herencia. |
| Clase desendiente | Cualquier clase por debajo de una clase particular en una jerarquía de herenica. |
| Una clase base puede tener ___ clases derivadas ___ | Una clase base puede tener tantas clases derivadas como se desee |
| Subclase | Adquiere los métodos y atributos de la clase base, además de tener sus propios métodos. |
| Sobrescritura | Ayuda a redefinir métodos atributos en las clases derivadas. además de tener modificador de acceso menos restrictivo que la clase base. |
| Donde se utiliza la palabra reservada super() | Se utiliza en métodos y atributos |
| Los constructores se heredan ? | No, las clases derivada debe implementarlos los propios. |
Want to create your own Flashcards for free with GoConqr? Learn more.