У меня есть Abstarct класс:Абстрактный класс Initialization
abstract class Shape {
public String color;
public Shape() {
}
public void setColor(String c) {
color = c;
}
public String getColor() {
return color;
}
public double area() {
return 0;
}
}
Который обеспечивает гостям абстрактные методы, а затем я хочу, чтобы инициализировать его люблю:
Shape object = new Shape();
так инициализации его еще дает мне ошибку, но почему, если я предоставляю один абстрактный метод в классе, тогда может быть понятно, что класс ca не будет инициализирован, поэтому во второй ситуации, почему он все еще дает ошибку. Любая помощь будет оценена инициализация
http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html –
Вы не можете создать экземпляр абстрактного класса. – NilsH