Contenido del curso

Definir Clases y sus componentes

Reutilizar Código

Ensamblando Objetos el proyecto

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

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.