Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > C/C++/С#


Ответ
 
Опции темы Опции просмотра
Старый 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
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Проблему можно решить гораздо быстрее, если ознакомиться с аналогичными темами

Решить задачу о строках в С++
Решите задачу в Паскале
Решите задачу С4.
Решите задачки в Паскале, пожалуйста

Старый 21.06.2011, 21:18   #2 (permalink)
Lizaaard
Новичок
 
Регистрация: 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 наследование
}
Lizaaard вне форума   Ответить с цитированием
Старый 21.06.2011, 21:19   #3 (permalink)
Lizaaard
Новичок
 
Регистрация: 21.06.2011
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Class Pr : public B2{
public:
int t;
void get_Pr(int a, int b, int c);
};
Lizaaard вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 18:27.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.