0 / 0 / 0
Регистрация: 08.05.2018
Сообщений: 39
|
|
1 | |
Работы с типами доступа/классами/массивами/методами/сортировкой/удаление08.05.2018, 21:27. Показов 499. Ответов 4
Метки нет (Все метки)
Здравствуйте, коллеги! Помогите пожалуйста решить вот такую вот задачку:
- Создать базовый класс «Больница» с полем: адрес больницы. - Создать производные классы: Отделение (название, дата открытия, количество мест, количество сотрудников); Операция (название, стоимость, длительность операции) со своими методами ввода и вывода информации на экран. - Создать базу (массив) из n больниц, вывести полную информацию из базы на экран, а также организовать поиск информации о заданной операции. Требования к программе: - Все данные в классе закрытые. - Для работы с полями использовать: методы, полный вариант свойств, сокращенный вариант свойств. - В головном модуле реализовать меню с пунктами: создать массив, ввести данные в массив, вывести содержимое массива, удалить заданный элемент, рассортировать элементы массива. - Методы для обработки объектов массива реализовать в отдельном классе. - Для абстрактного класса (интерфейса) определить, какие методы должны быть абстрактными, а какие обычными. Заранее благодарю.
0
|
08.05.2018, 21:27 | |
Ответы с готовыми решениями:
4
Работа с классами и методами файл с классами и методами Запутался с классами, методами, событиями Что в приведенном коде является классами, свойствами, методами и тд |
0 / 0 / 0
Регистрация: 08.05.2018
Сообщений: 39
|
|
09.05.2018, 00:03 [ТС] | 3 |
1) Правильно ли будет создать три класса отдельных, не считая класс где сам main?
2) Если я правильно понимаю, то если у меня данные закрыты должны быть, я должен сделать через get and set? 3) Да и вообще хотелось бы понять логику саму, с чего именно начинать.
0
|
09.05.2018, 00:12 | 4 |
_teddyBear,
1) Нет, должно быть 4 класса. 3 основных и один абстрактный. 2) Да, правильно должны быть свойства. 3) Начинаете по порядку необходимости. В принципе, порядок не имеет разницы. Но лучше всего перед созданием классов операция и отделение создать абстрактный класс, от которого наследовать их будешь
0
|
0 / 0 / 0
Регистрация: 08.05.2018
Сообщений: 39
|
||||||
09.05.2018, 00:36 [ТС] | 5 | |||||
Сейчас попробую.
Добавлено через 6 минут Так прокатит?
0
|
09.05.2018, 00:36 | |
09.05.2018, 00:36 | |
Помогаю со студенческими работами здесь
5
Правильно ли я пишу? Работа с интерфейсом и двумя классами с аналогичными методами Написать программу работы с классами Объясните, пожалуйста в чем разница между типами-значениями и ссылочными типами? Отличия между классами для работы с интернетом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |