0 / 0 / 0
Регистрация: 18.06.2017
Сообщений: 11
1

Создайте класс Student, который будет содержать информацию о студенте

03.07.2017, 14:53. Показов 4698. Ответов 6
Метки нет (Все метки)

1. Создайте класс Student, который будет содержать информацию о студенте.
С помощью механизма наследования, реализуйте класс Aspirant, производный от
Student. Аспирант - это студент, который готовится к защите кандидатской
работы.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.07.2017, 14:53
Ответы с готовыми решениями:

Создайте класс Student, который будет содержать информацию о студенте
Создайте класс Student, который будет содержать информацию о студенте. С помощью механизма...

Создайте класс Passport (паспорт), который будет содержать паспортную информацию о гражданине Украины
Создайте класс Passport (паспорт), который будет содержать паспортную информацию о гражданине...

Создать класс Binary1, который будет содержать число в двоичной системе
1.Поле first – целое число, целая часть числа, записанного в восьмеричной системе счисления; поле...

Создать класс Tiles (кафель), который будет содержать поля с открытым доступом
Создать класс Tiles (кафель), который будет содержать поля с открытым доступом: brand, size_h,...

6
79 / 67 / 28
Регистрация: 22.04.2016
Сообщений: 384
03.07.2017, 15:12 2
ogurezz, Свои попытки или примеры кода есть? Что-то пытались сделать сами?

Добавлено через 14 минут
ogurezz, Вот Вам описание классов для первого задания:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
class Student
{
public:
    // Конструктор для установки имени, фамилии и специальности студента
    Student(std::string, std::string, std::string); 
    
    void setName(std::string); // Установить имя
    std::string getName() const; // Возвратить имя
    
    void setSurname(std::string); // Установить фамилию
    std::string getSurname() const; // Возвратить фамилию
    
    void setSpecialty(std::string); // Установить специальность
    std::string getSpecialty() const; // Возвратить специальность
    
private:
    std::string name;
    std::string surname;
    std::string specialty;
};
 
class Aspirant : public Student
{
public:
    // Конструктор для установления имени, фамилии, специальности 
    // и темы кандидатской работы аспиранта
    Aspirant(std::string, std::string, std::string, std::string);
    
    void setTheme(std::string); // Установить тему кандитатской работы
    std::string getTheme() const; // Возвратить тему кандитатской работы
    
private:
    std::string theme;
};
Написать реализацию классов сможете?
0
Jesus loves me
Эксперт С++
5196 / 3168 / 357
Регистрация: 12.12.2009
Сообщений: 8,007
Записей в блоге: 2
03.07.2017, 15:13 3
Цитата Сообщение от ogurezz Посмотреть сообщение
2. Используя понятие множественного наследования, разработайте класс
"Окружность, вписанная в квадрат".
Нужно унаследоваться от класса Student и Aspirant?
0
с++
1273 / 516 / 223
Регистрация: 15.07.2015
Сообщений: 2,550
03.07.2017, 15:14 4
Цитата Сообщение от Kastaneda Посмотреть сообщение
Нужно унаследоваться от класса Student и Aspirant?
нужно унаследовать от класса Student класс Aspirant
0
Jesus loves me
Эксперт С++
5196 / 3168 / 357
Регистрация: 12.12.2009
Сообщений: 8,007
Записей в блоге: 2
03.07.2017, 15:17 5
Если без шуток, то тут наследование не нужно, это очень и очень плохой пример использования наследования. Нужно сделать 2 класса - квадрат и круг и третий класс - квадрат с вписанной фигурой (от класса квадрат), объект этого класса будет содержать (а не наследовать) круг.

Добавлено через 53 секунды
Цитата Сообщение от Antikl Посмотреть сообщение
нужно унаследовать от класса Student класс Aspirant
вопрос бы задан ко второй задаче.
0
с++
1273 / 516 / 223
Регистрация: 15.07.2015
Сообщений: 2,550
03.07.2017, 15:21 6
Цитата Сообщение от Kastaneda Посмотреть сообщение
вопрос бы задан ко второй задаче.
я думаю что это другие два класса, автор пишет множественное наследие
0
Kastaneda
03.07.2017, 15:22     Создайте класс Student, который будет содержать информацию о студенте
  #7

Не по теме:

Цитата Сообщение от Antikl Посмотреть сообщение
я думаю что это другие два класса, автор пишет множественное наследие
тыц

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2017, 15:22

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как реализовать класс Pricelist, который будет содержать динамический массив объектов Model
Мне нужно создать динамический массив объектов другого класса. Тоесть в Pricelist будет массив...

Создайте класс, который содержит информацию об имени и адресе
Создайте класс, который содержит информацию об имени и адресе. Храните всю эту информацию в...

Создать класс Ship, который будет содержать данные об учетном номере корабля и его координатах
Создать класс Ship, который будет содержать данные об учетном номере корабля и его координатах. Для...

Создать класс с именем ship, который будет содержать данные об учетном номере корабля и его координатах
Создайте класс с именем ship, который будет содержать данные об учетном номере корабля и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.