Erstellt von Mariana Gomez Urbano
vor mehr als 2 Jahre
|
||
Frage | Antworten |
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. |
Möchten Sie mit GoConqr kostenlos Ihre eigenen Karteikarten erstellen? Mehr erfahren.