Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Denysiuk_1997
0 / 0 / 1
Регистрация: 24.02.2015
Сообщений: 11
#1

Програма в которой объекты одного класса вложены в другой класс - C++

31.10.2016, 12:02. Просмотров 221. Ответов 3
Метки нет (Все метки)

приведите пример програмы c++, где объекты одного класса вложенные в другой класс. Для чего это нужно
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2016, 12:02
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Програма в которой объекты одного класса вложены в другой класс (C++):

Добавление экземпляров одного класса в другой класс
Доброе утро! В программе создано 2 класса. 1-й предназначен для создания...

Можно ли использовать объекты одного класса в другом?
И если можно то как? Например если определить это так(предположим что есть два...

Преобразование объектов одного класса в объекты другого
Есть сей код.Тут я пытаюсь осуществить преобразование объекта класса myCl к...

Написать программу, в которой создаются и разрушаются объекты, определенного пользователем класса
Цель: Получить практические навыки реализации классов на С ++. Основное...

Класс содержащий объекты другого класса
Наткнулся на такую ситуацию. Как одно поле класса делают объект другого класса...

Как объявить массив объектов одного класса в другом классе, а затем поместить в него объекты?
Как объявить массив объектов одного класса в другом классе, а затем поместить в...

3
afront
1047 / 993 / 751
Регистрация: 29.02.2016
Сообщений: 3,185
31.10.2016, 12:44 #2
C++ nested class object, accessing and using method in other class C++ code
http://www.tenouk.com/cpluscodesnippet/cplusnestedclassobjects.html
http://stackoverflow.com/questions/1...ng-outer-class
0
zss
Модератор
Эксперт С++
6956 / 6518 / 4138
Регистрация: 18.12.2011
Сообщений: 17,205
Завершенные тесты: 1
31.10.2016, 13:15 #3
Лучший ответ Сообщение было отмечено Denysiuk_1997 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class A
{
public:
   int n;
};
class B
{
public:
    A a;
};
int main()
{
    B b;
     b.a.n=1;
}
Добавлено через 1 минуту
Цитата Сообщение от Denysiuk_1997 Посмотреть сообщение
Для чего это нужно
Иногда вложение выглядит более натурально, чем наследование.
1
Mr.X
Эксперт С++
3178 / 1705 / 435
Регистрация: 03.05.2010
Сообщений: 3,867
31.10.2016, 13:21 #4
Цитата Сообщение от Denysiuk_1997 Посмотреть сообщение
объекты одного класса вложенные в другой класс. Для чего это нужно
Класс - это тип. Каждый класс содержит члены-данные, т.е. переменные различных типов. Эти типы могут быть как встроенными, так и классами.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2016, 13:21
Привет! Вот еще темы с решениями:

Реализовать класс «Проект» и создать объекты данного класса с разными способами инициализации
 -Объявить класс «Проект» с данными номер проекта, сумма, дата исполнения и...

Доступ из одного класса в другой
Мучаюсь полдня. Помогите. Суть такая. Есть два класса PictureForm и LevelForm....

Преобразование из одного класса в другой
Привет, есть два класса RUSmoney и USmoney. Там я сделал конвертирование из...

Программа, в которой происходит шаговое прохождение с одного конца отрезка по другой
Подскажите код программы, в которой происходит шаговое прохождение с одного...


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

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

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