University-Java/src/res/desc2_2.txt

12 lines
1.8 KiB
Plaintext
Raw Normal View History

<html>
Для своего варианта задания:<br/>
- в базовом классе определить конструктор по умолчанию, конструктор с параметрами и копирующий конструктор;<br/>
- в базовом классе переопределить все не финальные методы класса Object;<br/>
- несколько объектов (как базового, так и производного класса) сохранить в один массив;<br/>
- пройти по массиву и для каждого объекта:<br/>
- вывести название класса этого объекта;<br/>
- вывести результаты работы методов, определенных в базовом классе;<br/>
- если возможно, вывести результаты работы методов, определенных только в производном классе<br/>
<b>Вариант 11 (тут 4)</b>:<br/>
Создать класс "эллипс". Эллипс задавать целочисленными координатами вершин описанного вокруг него прямоугольника. Реализовать методы класса (статические) и методы реализации для нахождения координат центра эллипса, площади эллипса, расстояния между центрами двух эллипсов. Создать производный класс «окружность», в котором переопределить метод toString() и добавить метод проверки, лежит ли заданная точка внутри окружности
</html>