Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.95/65: Рейтинг темы: голосов - 65, средняя оценка - 4.95
11 / 11 / 3
Регистрация: 06.08.2011
Сообщений: 208
1

Передать переменную из класса в класс

16.06.2016, 11:08. Показов 12770. Ответов 23
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, следующая задача передать переменную из класса А в класс В
class_a.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef CLASS_A_H
#define CLASS_A_H
 
 
class class_A
{
public:
    class_A();
 
    int x;
    return_x(int x);
};
 
#endif // CLASS_A_H
class_a.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "class_a.h"
#include <iostream>
 
using namespace std;
class_A::class_A()
{
    x = 5;
 
}
 
class_A::return_x(int x){
    cout << x;
    return x;
}
class_b.h
C++
1
2
3
4
5
6
7
8
9
10
11
#ifndef CLASS_B_H
#define CLASS_B_H
 
 
class class_B
{
public:
    class_B();
};
 
#endif // CLASS_B_H
class_b.cpp
C++
1
2
3
4
5
6
#include "class_b.h"
 
class_B::class_B()
{
    
}
Подскажите плиз, как реализовать?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.06.2016, 11:08
Ответы с готовыми решениями:

Как передать в переменную класс-наследник?
Есть главный класс куда я отправляю класс-контроллер class DrawBase { private: Controller*...

Нужно из класса наследника передать параметры в класс родителя
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; class ploskost{ protected: float d;...

Есть класс A и класс B, класс B вложен в класс A и вложен в него, как классу B получить доступ к переменным класса A просто по имени?
На самом деле ничё фантастического я не прошу, ведь: template &lt;class T&gt; class matrix { ...

Как получить private переменную класса, функцей членом другого класса
Игра змейка: Есть класс поле в котором содержится размеры поля: class field { private: ...

23
7 / 7 / 2
Регистрация: 28.04.2015
Сообщений: 21
17.06.2016, 18:04 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от nmcf Посмотреть сообщение
А что мешает вообще не использовать классы в таком случае?
Тут не в классах дело, тут дело в неправильной архитектуре.
Вопрос темы в том как передать переменную или массив из класса в класс, и я на него ответил.
0
nmcf
17.06.2016, 18:06
  #22

Не по теме:

Terrr, так ты и предложил придерживаться неправильной архитектуры.

0
7 / 7 / 2
Регистрация: 28.04.2015
Сообщений: 21
17.06.2016, 18:09 23
Цитата Сообщение от nmcf Посмотреть сообщение
Terrr, так ты и предложил придерживаться неправильной архитектуры.
Я даже не читал всего кода, я прочитал лишь
Цитата Сообщение от Ирина197708 Посмотреть сообщение
Добрый день, следующая задача передать переменную из класса А в класс В
и помог эту задачу решить.
0
11 / 11 / 3
Регистрация: 06.08.2011
Сообщений: 208
19.06.2016, 14:09  [ТС] 24
Цитата Сообщение от Terrr Посмотреть сообщение
Тут не в классах дело, тут дело в неправильной архитектуре.
Вопрос темы в том как передать переменную или массив из класса в класс, и я на него ответил.
Всем спасибо, особенно спасибо Terr.
Тему можно закрыть.
По поводу неправильной архитектуры, полностью согласна с Terr, но это уже будет следующий этап допилить программу...
0
19.06.2016, 14:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.06.2016, 14:09
Помогаю со студенческими работами здесь

Реализовать подсчет количества объектов класса, используя статическую переменную-член класса
как реализовать подсчет количества объектов класса (используя статическую переменную-член класса),...

Есть два класса необходимо передать из одного класса информацию в другую
Есть два класса, class entiti { public: test* emap; }; class test { public:

Конструктор класса не дает инициализировать переменную класса
Привет. Вот такой вот класс. Когда пытаюсь в конструкторе присвоить name и hobby что либо, пишет...

В конструктор класса передать объект этого класса
Вопрос на засыпку :) Как в конструктор класса передать объект этого класса? Т.е. class A {...


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru