University-Java/src/res/desc2_2.txt

12 lines
1.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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