Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SLiTHER
3 / 3 / 0
Регистрация: 09.08.2010
Сообщений: 125
#1

Друзья, подскажите, как в классе создать константное поле, ссылочное поле и объектное поле? - C++

18.09.2013, 17:03. Просмотров 677. Ответов 2
Метки нет (Все метки)

Препод на защите лабораторной по классам дал задание большое. В общем-то все пункты я знаю как делать, кроме этого. Вот что такое константное поле и как его задать я знаю (const int a например). А что за ссылочное и объектное поле? Ссылочное - это указатель просто объявить что ли или что? На что должно ссылаться оно?
С++ по книге Павловской учу (на более объемную книгу времени не хватает у меня). Там я что-то ни слова про ссылочные и объектные поля не видел.
Приведите пример пожалуйста того, как они объявляются и как используются. Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.09.2013, 17:03     Друзья, подскажите, как в классе создать константное поле, ссылочное поле и объектное поле?
Посмотрите здесь:
C++ Только константное статическое поле НЕ МОЖЕТ быть поле членом класса !
C++ Константное поле класса как размер массива
Как инициализровать константное поле класса в конструкторе? C++
Мое константное статическое поле только что было использовано до того как оно создалось? C++
Создать в классе поле типа другого класса C++
C++ Поле типа string в классе, как и где лежит?
Определить сможет ли белый слон расположенный на поле (a,b),одним ходом пойти на поле (e,f),не попав при этом под удар чёрного коня нах.(c,d) C++
Поле first - целое число, длительность телефонного разговора в минутах; поле second - дробное число, стоимость одной минуты в гривнах C++
C++ Объясните пожалуйста. Поле а классе объявлено, однако пишет обратное
Создать класс. Символьное поле должно быть задано как объект класса string C++
Создать поле 3х3 C++
Создать графическое поле точек C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Raali
622 / 326 / 34
Регистрация: 06.07.2013
Сообщений: 1,054
Завершенные тесты: 1
18.09.2013, 17:07     Друзья, подскажите, как в классе создать константное поле, ссылочное поле и объектное поле? #2
ссылочное - видимо указатель на объект другого класса
объектное - сам объект другого класса
Fyret
184 / 170 / 13
Регистрация: 30.07.2013
Сообщений: 359
18.09.2013, 17:14     Друзья, подскажите, как в классе создать константное поле, ссылочное поле и объектное поле? #3
ссылочное - это, видимо, все-таки ссылка на что-то
C++
1
2
3
4
5
6
7
8
9
10
class Foo
{
public:
    Foo(const Bar& b)
        : innerB_(b)
    {}
 
private:
    const Bar& innerB_;
};
ну а объектное - наверное да, просто член класса - объект другого класса.
Yandex
Объявления
18.09.2013, 17:14     Друзья, подскажите, как в классе создать константное поле, ссылочное поле и объектное поле?
Ответ Создать тему
Опции темы

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