Karteikarten
Herencia
Karten in diesem Stapel (3)
- 1Definir generalización en contexto de Paradigma orientado a objetos y herencia.Generalización es el proceso de identificar y abstraer los atributos y comportamientos comunes entre distintas clases o entidades para definir una superclase o tipo más general que los contenga.
Permite reutilizar código y establecer jerarquías mediante herencia. - 2Indicar la diferencia entre subclase y subtipo.Una subclase es una clase que hereda de otra. Es una relación sintáctica o estructural que implica reutilización de código. En Java, esto se expresa como: class B extends A.
Un subtipo es un tipo que puede reemplazar al supertipo sin alterar el comportamiento esperado del programa (principio de sustitución de Liskov). Es una relación semántica: se refiere al comportamiento que se espera del objeto.
👉 Toda subclase no necesariamente es un subtipo. Ser subtipo requiere respetar la especificación y comportamiento del supertipo. - 3Definir las diferencias entre conceptos de herencia de clase e interfaz.
Informationen
- Beschreibung
- Tercer Grado Tecnologia de la programación Karteikarten am Herencia, erstellt von Avigail Miler am 20/08/2025.
- Erstellt von
- Avigail Miler · Aug 2025
- Aktualisiert
- 20 Aug 2025
- Aufrufe
- 2
- Bewertung