2 / 2 / 1
Регистрация: 19.12.2017
Сообщений: 68
|
|
1 | |
Создать класс с полями (поле 1, поле 2) и методами (конструктор, функция обработки полей)23.12.2017, 00:17. Показов 16905. Ответов 7
Метки нет Все метки)
(
Всем привет, нужно помощь, я самостоятельно изучаю программирование, наткнулся на лабораторную в интернете по теме "Классы", до этого было более менее понятные темы, но это для меня вообще не понятная, нужна помощь в решении такой вот задачи:
Создать класс с полями (поле 1, поле 2) и методами (конструктор, функция обработки полей) В поле 1 (Количество минут), в поле 2 (Количество секунд), в функции обработки полей (Вычислить общее количество секунд).
0
|
|
23.12.2017, 00:17 | |
Ответы с готовыми решениями:
7
Создать абстрактный класс с общими полями и методами. В производных классах перегрузить чисто виртуальную функцию - общая стоимость всех изделий Создать иерархию классов Шахматная фигура – абстрактный класс, содержащий поле – цвет. Создать производные классы |
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
|
||||||
23.12.2017, 23:52 | 2 | |||||
dizzying, здравствуйте! Вот один из вариантов решения. Поправьте меня, пожалуйста, если что-то не так. Только недавно изучаю классы.
0
|
2 / 2 / 1
Регистрация: 19.12.2017
Сообщений: 68
|
|
24.12.2017, 00:09 [ТС] | 3 |
Fixer_84, я считаю что написано не плохо, но вот не понимаю одного момента, по идее нужно же в консоли вводить количество секунд, что бы потом оно вывело по формуле общее кол-во? или я не правильно понял условие задачи?
0
|
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
|
||||||
24.12.2017, 00:52 | 4 | |||||
dizzying, здравствуйте! Да, можно ввести в с консоли. Я просто просто продемонстрировал вам использование сеттера. Тогда, будет так:
0
|
2 / 2 / 1
Регистрация: 19.12.2017
Сообщений: 68
|
|
24.12.2017, 01:26 [ТС] | 5 |
Fixer_84, понял, спасибо, есть еще такая вот штучка:
Создать класс-потомок для класса, созданного в коде который вы прислали, в поле класса потомка - скорость движения объекта наблюдения(в м\сек), а в функции обработки данных - расстояние, пройденное объектом наблюдения. Как правильно записать? Добавлено через 5 минут Fixer_84, кстате, при вводе любых значений (секунд, минут) результат всеровно остается одним и тем же, все время 615 Добавлено через 1 минуту Fixer_84, либо я чего недопонимаю?
0
|
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
|
|||||||||||
24.12.2017, 13:36 | 6 | ||||||||||
![]() Решение
dizzying, здравствуйте! Вот код, который у меня работает для различного количества минут и секунд. Проверьте, пожалуйста, еще раз:
dizzying, во программа и использованием класса-потомка:
1
|
2 / 2 / 1
Регистрация: 19.12.2017
Сообщений: 68
|
|
24.12.2017, 22:51 [ТС] | 7 |
FIxer_84, здравствуйте, слушайте, ну теперь все просто отлично работает, с наследием тоже, красиво! я более менее разобрался что к чему и куда, вы мне очень сильно помогли, правда!
Добавлено через 11 минут А как у вас с виртуальными функциями? есть такая вот задачка, если не тяжело конечно Создать базовый класс «работник фирмы» и производные классы «стажер», «руководящий сотрудник», «директор». Выведите на экран целое число - уровень допуска, и название должности
0
|
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
|
|||||||||||
26.12.2017, 20:49 | 8 | ||||||||||
dizzying, здравствуйте! Вот программа, которая демонстрирует базовое применение виртуальной функции (в качестве задания полей для каждого объекта используются конструктор по умолчанию для каждого дочернего класса):
0
|
26.12.2017, 20:49 | |
Помогаю со студенческими работами здесь
8
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |