Абстрактний клас
Такий самий як і звичайний, але не можна створити об'єкт класу
Абстрактний клас надає базовий функціонал для нащадків
public abstract class Figura {
int x;
int y;
public Figura(int x, int y) {
this.x = x;
this.y = y;
}
public abstract String toString();
}
public class Kolo extends Figura {
int r;
public Kolo(int x, int y, int r) {
super(x, y);
this.r = r;
}
@Override
public String toString() {
return "Circle \nCenter - (" + x + ","+y+") \n" + " radius - " + r + "\n";
}
}