package points;
public class Point {
int x;
public void move(int dx) {
x += dx;
}
}
package points;
public class Point2d extends Point {
int y;
public void move(int dx, int dy) {
x += dx;
y += dy;
}
}
Класс Point3d находится в другом пакете:
import points.Point2d;
class Point3d extends Point2d {
int z;
public void move(int dx, int dy, int dz) {
x += dx;
y += dy;
z += dz;
}
}
Какое из следующих утверждений верно?
При компиляции возникнет ошибка в классе Point.
При компиляции возникнет ошибка в классе Point2d.
При компиляции возникнет ошибка в классе Point3d.
При компиляции ошибок не будет.