Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2014, 14:53   #1
Jaguar83
Профессионал
Пользователь
 
Аватар для Jaguar83
 
Регистрация: 25.05.2011
Сообщений: 91
По умолчанию Объявление экземпляров класса

Добрый день, уважаемые гуру С++.
Есть проблемка, как объявить в классе экземпляр другого класса, имеющего только конструктор с параметрами, т.е. что-то вроде этого

PHP код:
class {
  
x_;
public:
  
A::A(int x) { x_ x; };
}

class 
{
public:
  
B::B(){;};
  
A a//????

Помог? Будь человеком - жми на весы слева!
Jaguar83 вне форума Ответить с цитированием
Старый 29.04.2014, 14:57   #2
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

Код:
class A { 
  x_; 
public: 
  A::A(int x) : x_(x) {}; 
} 

class B { 
public: 
  B::B() : a(10) {}; 
  A a;  
}
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сравнение экземпляров класса (C++) Кирилл Романов Помощь студентам 3 01.11.2013 23:53
массив экземпляров класса flibustier912 Visual C++ 1 05.05.2012 01:00
Создание экземпляров класса MuradS60 Общие вопросы C/C++ 1 01.04.2012 18:21
Копирование экземпляров класса 3D Hunter Общие вопросы Delphi 14 29.08.2011 12:46
Сортировка массива экземпляров класса по именам Ciberal Общие вопросы C/C++ 1 18.05.2010 23:08