Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 6. Создание пользовательских классов в Jav...doc
Скачиваний:
7
Добавлен:
10.11.2019
Размер:
108.03 Кб
Скачать

? Упражнения

  1. Создайте класс Complex, который будет описывать комплексное число, его вещественную и мнимую часть. Напишите программу, в которой вы объявите представителя данного класса, инициализируете его конкретными значениями с помощью оператора (.)  и выведите значения переменных данного объекта на экран.

  2. Создайте класс Circle(), в котором radius,x,y(радиус, координаты центра) используются в качестве имен параметров, а this- для обращения к экземплярам переменных с теми же именами. Cоздайте абстрактный класс Treangle, переменными которого будут два катета  a и b и гипотенуза c(С угол между с и а). Класс должен включать в себя конструктор для инициализации переменных и абстрактный метод double Func(). Создайте классы mysin, mycos, mytg, которые наследуют класс Treangle, в которых будет перекрываться функция суперкласса Funk(). Вычисление sinС,cosС,tgС будет производится согласно определению этих функций.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]