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

protected и его назначение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать динамический массив указателей http://www.cyberforum.ru/cpp-beginners/thread145367.html
Создать динамический массив указателей для сохранения двумерного массива А в динамической памяти. Составить программу для подсчета произведения элементов в двумерной таблице А размеру mХn., которые...
C++ Отображение полного вида числа Всем доброго времени суток, есть такая вещь в консольных приложениях С++, что на выводе отображается число польностью, только если в нем до 6 знаков, если знаков больше, то выводится что-то типо... http://www.cyberforum.ru/cpp-beginners/thread145349.html
C++ Можно ли так записать?
можно ли записать как то ЕСЛИ N ДЕЛИТСЯ НА ТРИ ТО ДЕЛИТЬ N на 3
Сформировать одномерный массив из элементов матрицы C++
Дан двумерный массив размерностью 5 х 6, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен наибольшему по модулю элементу...
C++ вычислить все сочетания из N элементов по M http://www.cyberforum.ru/cpp-beginners/thread145327.html
на С нужно реализовать алгоритм вычисления всех возможных сочетаний из N элементов по M. подскажите пожалуста, как это сделать
C++ Дружественные функции Добрый день. Подскажите как правильно запихнуть данные код в тело дружественной функции. Моё задание:"Напишите программу, вычеркивающую из данного слова все буквы «а» (так, чтобы, например, из слова... подробнее

Показать сообщение отдельно
mister2010
0 / 0 / 0
Регистрация: 23.05.2010
Сообщений: 64

protected и его назначение - C++

14.06.2010, 18:27. Просмотров 528. Ответов 4
Метки (Все метки)

Не понятно назначение ключевого слова протектед, хотя пишут что он нужен для класса-потомка, только зачем? Вот код, растолкуйте на нём ,что даёт протектед, заранее благодарю.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
 
class Aria{
public: int a;
protected:  int p;
public: 
    void z(){cout<<"1";}
};
 
class B:public Aria{
public:
    void z(){cout<<"2";}
};
 
class T{
};
 
int main()
{
    T *oop = new T;
    cin.get();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru