Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| logarifmus |
25.3.2008, 17:49
Сообщение
#1
|
|
Пользователь Группа: Пользователи Сообщений: 23 Регистрация: 28.1.2008 Пользователь №: 18 805 |
Помогите пожалуйста создать иерархию классов:
Точка-Круг-Цистерна. Класс Цистерна должен содержать метод для вычисления объема цистерны. Создать метод Main, в котором создается две цистерны и определяется, сколько полных меньших цистерн можно вылить в большую цистерну. |
| madhead |
14.9.2009, 6:20
Сообщение
#2
|
|
Пользователь Группа: Пользователи Сообщений: 2 Регистрация: 14.9.2009 Пользователь №: 22 019 |
Помогите пожалуйста создать иерархию классов: Точка-Круг-Цистерна. Класс Цистерна должен содержать метод для вычисления объема цистерны. Создать метод Main, в котором создается две цистерны и определяется, сколько полных меньших цистерн можно вылить в большую цистерну. Цитата class Point { protected int x, y; //Координаты public Point(){ x = y = 0; } public Point(int x, int y){ this.x = x; this.y = y; } public void setCoords(int x, int y){ this.x = x; this.y = y; } public int getX(){ return x; } public int getY(){ return y; } } class Circle extends Point { protected int radius; // Радиус окружности public Cirlce(){ radius = 5; } public Cirlce(int radius){ this.radius = radius; } public Circle(int x, int y, int radius){ super(x, y); this.radius = radius; } public void setRadius(int radius){ this.radius = radius; } public int getHeight(){ return height; } public double getArea(){ //Возвращает площадь return 3.14 * radius * radius; } } class Cisterna extends Circle { protected int height; //Высота public Cistern(){ height = 10; } public Cistern(int height){ this.height = height; } public Cistern(int x, int y, int radius, int height){ super(x, y, radius); this.height = height; } public void setHeight(int height){ this.height = height; } public int getHeight(){ retrun height; } public double getV(){ return 3.14 * radius * radius * height; } } Если ещё какие вопросы по яве, обращайся eliseeven1#gmail.com, договоримся |
![]() ![]() |
|
Текстовая версия | Сейчас: 23.5.2012, 3:21 |