0 / 0 / 0
Регистрация: 04.12.2016
Сообщений: 78
|
||||||
1 | ||||||
Класс Picture, содержащий параметризованную коллекцию объектов Rectangle, Circle и Trapezium01.01.2018, 15:00. Показов 3518. Ответов 3
Метки нет (Все метки)
помогите пожалуйста с заданием
Создать абстрактный класс Figure. На его основе реализовать классы Rectangle (прямоугольник), Circle (круг) и Trapezium (трапеция) с возможностью вычисления площади, центра тяжести и периметра. Создать класс Picture, содержащий параметризованную коллекцию объектов этих классов в динамической памяти. Предусмотреть возможность вывода характеристик объектов списка. Написать демонстрационную программу, в которой будут использоваться все методы классов. Дополнительное задание: дополнить класс методами сортировки по некоторому критерию, вывода в файл и считывания из файла.
0
|
01.01.2018, 15:00 | |
Ответы с готовыми решениями:
3
Создать абстрактный базовый класс Figure и производные классы Rectangle, Circle Создать класс Рoint (Точка), а также классы Rectangle (Прямоугольник) и Circle (Окружность) Создать класс Rectangle, содержащий следующие члены класса Создать параметризованную коллекцию (List<object>) для хранения описанного класса |
8940 / 4852 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
01.01.2018, 21:00 | 2 |
конструкторы и свойства из абстрактного класса убрать: здесь они не применимы, потому что ты ограничиваешь наследников. Они сами должны определять свои конструкторы и свойства. Площадь, периметр и центр тяжести правильно сделал.
Добавлено через 17 минут Хотя не совсем правильно. Поскольку тебе нужно расчитывать центр тяжести, то фигуры нужно задавать координатами
0
|
0 / 0 / 0
Регистрация: 04.12.2016
Сообщений: 78
|
||||||
02.01.2018, 11:11 [ТС] | 3 | |||||
то есть код должен выглядеть так?
и как сделать, чтобы правильно вычислить центр тяжести?
0
|
8940 / 4852 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
||||||||||||||||||||||||||
02.01.2018, 22:15 | 4 | |||||||||||||||||||||||||
Вершины нужно задавать координатами:
Кликните здесь для просмотра всего текста
Ну и коллекция с тремя методами сортировки:
1
|
02.01.2018, 22:15 | |
02.01.2018, 22:15 | |
Помогаю со студенческими работами здесь
4
Определить класс Rectangle и класс Point. Объявить массив из n объектов класса Point. Написать функцию, определяющ Описать класс, содержащий коллекцию комплексных чисел Рисование на Image (Rectangle, Circle) Задача в Java (Span,Circle,Rectangle) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |