|
0 / 0 / 2
Регистрация: 25.03.2013
Сообщений: 16
|
|
Классы16.09.2013, 19:15. Показов 951. Ответов 1
Метки нет (Все метки)
Создать Иерархию классов «Человек», «Профессор», «Студент». Базовый родительский класс «Человек» и два потомка «Профессор» и «Студент». В базовом классе «Человек» описать поля: Имя , Фамилия, Отчество, Возраст, Номер Паспорта. Конструктор класса «Человек» инициализирует строкой ‘NoName’ - поля Имя , Фамилия, Отчество, числом 0 - поле Возраст, строкой ’00 00 000000’ поле Номер Паспорта. Добавьте описание свойства Возраст, в котором проверяется положительность возраста, и свойства Номер Паспорта, в котором проверяется десятизначность номера ( выберете тип поля по желанию либо string либо integer).
В классе потомке «Профессор» добавьте поля Кафедра и Стаж. В классе потомке «Студент» добавьте поля: Специальность, Оценка по Математике, Оценка по Физике, Оценка по Информатике. А также метод , вычисляющий средний балл студента по трем предметам. Добавьте описание свойств Оценка по Математике, Оценка по Физике, Оценка по Информатике, проверяющих, что бы оценки были только 2,3,4,5. В главной программе опишите 2 объекта класса «Профессор» и массив из 5 элементов класса «Студент». Вызовете для них конструктор. Заполните для них все поля, (используя свойства) случайными числами. Выведите результаты по студентам виде таблицы (или столбиком), для каждого из них вызывая метод вычисления среднего балла.
0
|
|
| 16.09.2013, 19:15 | |
|
Ответы с готовыми решениями:
1
|
|
Почетный модератор
64316 / 47612 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 17.09.2013, 08:01 | |
|
И Вы думаете это кто-то за Вас за так писать будет?
Вариантов два: 1. Вы сами составляете большую часть программы и задаете вопросы по тем пунктам, что не получаются. 2. Обращаетесь в платный раздел https://www.cyberforum.ru/order-program/ и там Вам все пишут
0
|
|
| 17.09.2013, 08:01 | |
|
Помогаю со студенческими работами здесь
2
Классы с использованием полиморфизма TurboPascal: объекты и классы, прямоугольник с рамочкой. Классы,Побитовые операции,Сортировка и поиск Непонятна тема (Классы содержащие другие классы, как данные члены ) Определить классы абстрактного выражения и классы для различных типов выражений Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|