Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2008, 14:13   #1
Кирилл13
Пользователь
 
Регистрация: 10.11.2008
Сообщений: 19
Вопрос Наследование

Люди добрые очень надо, помогите. Вопрос жизни и смерти

В классе сл1 объявленны защищенные переменные а и б. Класс сл2 открыто наследует сл1. В нем объявленны переменные ц и д. Причем ц видна только в этом классе, д доступна везде. Конструктор класса сл2 принимает 3 аргумента. Первый и 3-й аргументы передаются конструктору класса сл1, второй инициализирует значение ц. Посчитать и вывести на экран д=ц\(а-б)
вот что то типа того.
Кирилл13 вне форума Ответить с цитированием
Старый 11.11.2008, 14:47   #2
Кирилл13
Пользователь
 
Регистрация: 10.11.2008
Сообщений: 19
По умолчанию

Пожайлуста скажите как вывести результат
Код:
#include <stdio.h>
#include <iostream.h>
class cl1{
	 public:
	   cl1(int arg1, int arg2){a=arg1; b=arg2;};
	 protected:
		  int a;
		  int b;

};
class cl2 : public cl1{
	 private:
		  int c;
	 public:
		  int d;

	 cl2(int arg2, int arg1, int arg3): cl1(arg1,arg3){
	   c=arg2;
	   d=c/(a-b); };
	   show(){cout<<"sdfdsdfg = "<<d;}
};
int main(){
cl2 sum(1,1,0);
     cout<<"= "<<sum.show();
return 1;
}
Кирилл13 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Классы и наследование. Scratch Общие вопросы C/C++ 9 27.09.2008 16:03
Конструктор, наследование, перегрузка операций Lioness Помощь студентам 18 02.06.2008 20:44
Одиночное наследование Виртуальные функции Brunette Помощь студентам 3 08.05.2008 19:23
Наследование: абстрактный класс zak Общие вопросы C/C++ 4 22.12.2007 13:49