Son clases que
indican qué se puede hacer con ellas; pero no indican cómo se hace algo.
Las clases
abstractas tienen algún método abstracto: indica nombre, argumentos, resultado
y excepciones, pero obvia el cuerpo del método.
ejemplo: series numéricas |
public
abstract class Serie { private final int t0; protected Serie(int t0) { this.t0 = t0; }
public int t0() { return t0; } public abstract int termino(int
n); public int suma(int n) { int suma = 0; for (int i = 0; i < n; i++) suma+= termino(i); return suma; } }
|
Ver "abstract".
Temas relacionados