18.06.2011, 02:21 | #1 (permalink) |
Новичок
Регистрация: 06.05.2010
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Решите задачу на С++
Задача Программа содержит три класса. Класс В1, который содержит два закрытых целочисленных поля. Класс В2, который содержит закрытое вещественное поле. Класс Pr, который содержит целочисленное поле. Класс Pr, наследует класс В1 защищено и класс В2 открыто. Дан следующий код: Void main(void){ int a,b,c; Pr, obj(1,22,3.356,4); obj.get_Pr(a,b,c); cout<<a<<"+<<b<<"+"<<obj.get_B2()<<"+"<<с<<"="<<a+ b+c+obj.get_B2()<<endl; _getch(); } |
18.06.2011, 02:21 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Проблему можно решить гораздо быстрее, если ознакомиться с аналогичными темами Решить задачу о строках в С++ Решите задачу в Паскале Решите задачу С4. Решите задачки в Паскале, пожалуйста |
21.06.2011, 21:18 | #2 (permalink) |
Новичок
Регистрация: 21.06.2011
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
не совсем понимаю суть задачи, что подразумевается под целочисленное закрытое поле?
так что ли Class B1{ private: int a; int b; }; Class B2{ private: float c; }; Class Prublic B2{ public: int t; void get_Pr(int a, int b, int c); }; итд вот пример из википедии class A{ //базовый класс }; class B : public A{ //public наследование } class C : protected A{ //protected наследование } class Z : private A{ //private наследование } |
21.06.2011, 21:19 | #3 (permalink) |
Новичок
Регистрация: 21.06.2011
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Class Pr : public B2{
public: int t; void get_Pr(int a, int b, int c); }; |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Опции темы | |
Опции просмотра | |
|
|