Clases Abstractas y Métodos Abstractos en Programación Orientada a Objetos

Clase 28 de 39Curso de Java SE Orientado a Objetos

Contenido del curso

Definir Clases y sus componentes

Reutilizar Código

Ensamblando Objetos el proyecto

Resumen

Los Métodos Abstractos son los métodos que debemos implementar obligatoriamente cada vez que usemos nuestras clases abstractas, mientras que los métodos que no sean abstractos van a ser opcionales.

public abstract class Figura { abstract void dibujar(); // obligatorio void dibujar3D(); // no es obligatorio } class Triangulo extends Figura { void dibujar() { // Instrucciones para dibujar el triángulo... } }

Recuerda los métodos abstractos solo se pueden implementar en clases abstractas. Y las clases abstractas no necesitan ser instanciadas para ser implementadas.

      Clases Abstractas y Métodos Abstractos en Programación Orientada a Objetos