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

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

Войти
Регистрация
Восстановить пароль
 
KostyaKulakov
Заблокирован
#1

Наследования - C++

09.03.2013, 07:17. Просмотров 368. Ответов 1
Метки нет (Все метки)

Что именно наследует класс-потомок при наследовании? А что не наследует?
Чем отличаются private, public и protected наследование?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.03.2013, 07:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Наследования (C++):

Чем отличаются структуры для наследования интерфейса от структур для наследования реализаций? - C++
Дорогие программисты, во первых, хочу поздравить вас с Наступающим новым Годом! Я к вам обращаюсь с маленькой просьбой. Я никак не могу...

Наследования - C++
#include <iostream> #include <string> using namespace std; class student { protected: int sem; string name; float...

наследования - C++
Приведите пожалуйста пару примеров наследования.

Классы наследования - C++
Необходима чтобы personcart содержал массив карточек персон (класс cart) как не крутил вечная ошибка fatal error LNK1120: 1 unresolved...

Организация наследования - C++
Здраствуйте! У меня есть несколько классов: class Base { public: int baseGet() { return i; } void...

Спецификаторы наследования - C++
Всем здрасьте, у меня возник такой вопросик. Есть базовый класс - Main. Есть класс, который наследует Main - Object Object наследует...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Эксперт CЭксперт С++
13231 / 7503 / 846
Регистрация: 27.09.2012
Сообщений: 18,428
Записей в блоге: 3
Завершенные тесты: 1
09.03.2013, 08:32 #2
Цитата Сообщение от KostyaKulakov Посмотреть сообщение
Чем отличаются private, public и protected наследование?
Википедия - наследование
В C++ существует три типа наследования: public, protected, private. Спецификаторы доступа членов базового класса меняются в потомках следующим образом:

Если класс объявлен как базовый для другого класса со спецификатором доступа public, тогда public члены базового класса доступны как public члены производного класса, protected члены базового класса доступны как protected члены производного класса.

Если класс объявлен как базовый для другого класса со спецификатором доступа protected, тогда public и protected члены базового класса доступны как protected члены производного класса.

Если класс объявлен как базовый для другого класса со спецификатором доступа private, тогда public и protected члены базового класса доступны как private члены производного класса.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.03.2013, 08:32
Привет! Вот еще темы с ответами:

Реализация наследования - C++
Здравствуйте, при решении лабораторной возникла такая проблема: при создании объекта производного класса в конструкторе базового...

Свойства наследования - C++
1) Объект класса-потомка может вызывать некоторые методы класса-предка. 2) Наследование - это механизм получения нового класса на основе...

Интерфейсы и наследования - C++
Есть вот такая структура class Base { public: virtual void SomeBaseFun()=0; } class Object1: public Base { public: ...

механизм наследования - C++
Есть такой код: #include <iostream> using namespace std; class base { protected: int i, j; // private to base, but...


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

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

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