Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
27 / 27 / 18
Регистрация: 13.09.2014
Сообщений: 137

Наследование. Класс "Игрок в настольный теннис"

07.12.2014, 23:45. Показов 1568. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
// ConsoleApplication194.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <string>
using std::string;
// Простой базовый класс 
class TableTennisPlayer
{
private:
    string firstname;
    string lastname;
    bool hasTable;
public:
    TableTennisPlayer(const string &fn = "none",
        const string &In = "none", bool ht = false);
};
TableTennisPlayer::TableTennisPlayer(const string & fn,
    const string & In, bool ht) : firstname(fn),
    lastname(In), hasTable(ht) {}
 
class RatedPlayer : public TableTennisPlayer
{
private:
    unsigned int rating; // добавленный член данных 
public:
    RatedPlayer(unsigned int r = 0, const string & fn = "none",
        const string & In = "none", bool ht = false);
};
RatedPlayer::RatedPlayer(unsigned int r, const string & fn,
    const string & In, bool ht) : TableTennisPlayer(fn, In, ht)
{
    rating = r;
}
Как выглядит объект производного класса?
Он содержит два string'a, bool и unsigned int.
Или содержит unsigned int + объект базового класса, в котором 2 string'a и bool.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.12.2014, 23:45
Ответы с готовыми решениями:

Настольный теннис
Вася, Соня и Алиса играют в настольный теннис. Соня записывает, кто выиграл партию. Она пишет «Вася», «Алиса» или «я». Пробелов Соня...

SteamVR Phisics настольный теннис
Добрый день. При создании настольного тенниса столкнулись с проблемой физики. При использовании стандартных компонентов физики unity3d, на...

Вася, Соня и Алиса играют в настольный теннис
Вася, Соня и Алиса играют в настольный теннис. Соня записывает, кто выиграл партию. Она пишет «Вася», «Алиса» или «я». Пробелов Соня не...

2
27 / 27 / 18
Регистрация: 13.09.2014
Сообщений: 137
13.12.2014, 22:53  [ТС]
UP/
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
13.12.2014, 23:03
Цитата Сообщение от notemac Посмотреть сообщение
Он содержит два string'a, bool и unsigned int.
Верно.

Цитата Сообщение от notemac Посмотреть сообщение
Или содержит unsigned int + объект базового класса, в котором 2 string'a и bool.
Тоже верно.


Как вы наверное уже догадались: оба утверждения утверждают одно и тоже положение.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.12.2014, 23:03
Помогаю со студенческими работами здесь

Настольный теннис: по данным a и b будут определять, чья подача
В настольном теннисе в результате каждой подачи разыгрывается одно очко. Подача переходит от игрока к игроку каждый 2 подачи, т.е. первые...

Игра "Настольный теннис" - Получился слишком громоздкий код
Доброго времени суток, программисты! Пожалуйста, помогите сократить и улучшить код. Заранее большое вам спасибо! :) Задание: Напишите...

Задача "Настольный теннис"
Андрей и Паша играют в настольный теннис. Всего они сыграли N партий. Лучше играет тот, кто выиграл больше партий, при равенстве побед по...

Наследование (создать класс, который наследует базовый класс и производный класс от базового)
Вот код: #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;string.h&gt; using namespace std; class...

Крестики-нолики с использованием массивов в режиме игрок-игрок
Имею код, не получается написать код для игры игрок-игрок, игрок-компьютер работает прекрасно помогите написать код, особенно обращение к...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru