Clase base

Autor: Robert Simon
Fecha De Creación: 15 Junio 2021
Fecha De Actualización: 24 Junio 2024
Anonim
La clase 1A cocina Ramen 🍜 en VIVO🔴
Video: La clase 1A cocina Ramen 🍜 en VIVO🔴

Contenido

Definición - ¿Qué significa la clase base?

Una clase base es una clase, en un lenguaje de programación orientado a objetos, del que se derivan otras clases. Facilita la creación de otras clases que pueden reutilizar el código heredado implícitamente de la clase base (excepto constructores y destructores). Un programador puede ampliar la funcionalidad de la clase base agregando o anulando miembros relevantes para la clase derivada.

Una clase base también puede llamarse clase padre o superclase.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica la clase base

Una clase derivada de una clase base hereda tanto datos como comportamiento. Por ejemplo, "vehículo" puede ser una clase base de la cual se derivan "automóvil" y "autobús". Tanto los automóviles como los autobuses son vehículos, pero cada uno representa su propia especialización de la clase base del vehículo.

Una clase base tiene las siguientes propiedades:

  • Las clases base se instancian automáticamente antes de las clases derivadas.
  • La clase derivada puede comunicarse con la clase base durante la creación de instancias llamando al constructor de la clase base con una lista de parámetros coincidentes.
  • Se puede acceder a los miembros de la clase base desde la clase derivada a través de un reparto explícito.
  • Si los métodos abstractos se definen en una clase base, entonces esta clase se considera una clase abstracta y la clase derivada no abstracta debe anular estos métodos.
  • Las clases base abstractas se crean usando la palabra clave "abstracta" en su declaración y se usan para evitar el inicio directo usando la palabra clave "nueva".