69724

Множинне наслідування

Лекция

Информатика, кибернетика и программирование

Похідний клас може одночасно успадковувати властивості декілька базових Наприклад, в програмі, приведеній нижче, клас derived успадковує властивості класів base1 і base2.

Украинкский

2014-10-09

22 KB

1 чел.

Тема 2: Множинне наслідування

Похідний клас може одночасно успадковувати властивості декілька базових Наприклад, в програмі, приведеній нижче, клас derived успадковує властивості класів base1 і base2.

Приклад множинного наслідування.

include <iostream>

using namespace std;

class base1 {

protected:

int x;

puclic:

void showx() { cout << x « "\n"; }

};

class base2 {

protected:

int у;

public:

void showy() {cout « у « "\n";}

};

 

// Множинне Наслідування.

class derived: public basel, public base2 {

public:

void set(int i, int j) { x=i; y=j; }

};

int main() {

derived ob;

ob.set(10, 20); // Ця функція належить класу derived.

ob.showx(); // Ця функція належить класу basel.

ob.showy(); // Ця функція належить класу base2.

return 0;

}

Як видно, при множинному наслідуванні імена базових класів перераховуються в списку і розділяються комами, причому перед кожним ім'ям базового класу указується свій специфікатор доступу.


 

А также другие работы, которые могут Вас заинтересовать

9074. Рационализм 17 века: основные идеи и представители 15.67 KB
  Рационализм 17 века: основные идеи и представители Основное положение рационализма: главный источник знания- идеи, т. е .мысли и понятия, изначально присущие человеку или являющиеся его врожденными способностями. Рационалисты: Рене Декарт, Г.В...
9075. Эмпиризм 17 века. Основные идеи и представители 15.87 KB
  Эмпиризм 17 века. Основные идеи и представители. Эмпиризм- направление в философии, сторонники которого считают, что в основе познаний лежит опыт. Английские эмпирики- Ф. Бэкон, Г. Гоббс, Дж. Локк. Бэкон: Рационалисты науки- философы. Муравьи- собир...
9076. Христианский предэкзистенциализм С. Кьеркегора 15.58 KB
  Христианский предэкзистенциализм С. Кьеркегора Экзистенциализм- направление философии, главным предметом изучения которого стал человек, его проблемы, трудности, существование в окружающем мире. Основателем экзистенциализма считается датский ф...
9077. Воля к жизни А. Шопенгауэра, воля к власти Ницше 15.63 KB
  Воля к жизни А. Шопенгауэра, воля к власти Ницше Ницше: Воля к власти - это одна из разновидностей волевых импульсов человеческого поведения. Волю к власти Ницше считал определяющим стимулом деятельности и главной способностью человека. Осново...
9078. Имморализм и теория сверхчеловека в философии Ницше 17.35 KB
  Имморализм и теория сверхчеловека в философии Ницше ИММОРАЛИЗМ (или аморализм), направление в этике, отрицающее мораль и какие бы то ни было нравственные нормы, связывающие волю индивида. В качестве представителей Имморализма в новой философии можно...
9079. Философия истории К. Маркса в сравнении с философией истории Гегеля 13.83 KB
  Философия истории К. Маркса в сравнении с философией истории Гегеля Гегель: История тоже развивается по закону Тезис- антитезис- синтез. История имеет свою цель- свобода, освобождение человечества. По Гегелю свобода есть познанная необходимость. Все...
9080. Философия немецкого экзистенциализма 20 века. (М. Хайдеггер и К. Ясперс) 14.95 KB
  Философия немецкого экзистенциализма 20 века. (М. Хайдеггер и К. Ясперс) Мартин Хайдеггер занимался разработкой самих основ экзистенциалистского понимания предмета и задач философии.Большое влияние на Хайдеггера оказала философия Ницше. Хайдегг...
9081. Философия французского экзистенциализма 20 века (Ж.-П. Сартр, А. Камю) 16.51 KB
  Философия французского экзистенциализма 20 века (Ж.-П. Сартр, А. Камю) Основная проблема экзистенциальной философии Жана- Поля Сартра (1905- 1980) - проблема выбора. Центральным понятием сартровской философии является для себя бытие. Для се...
9082. Пико Делла Мирандола Джованни Человек - свободный творец самого себя 29.56 KB
  Пико Делла Мирандола Джованни Человек - свободный творец самого себя Я прочитал, уважаемые отцы, в писании арабов, что когда спросили Абдаллу Сарацина, что кажется ему самым удивительным в мире, то он ответил, что ничего нет более...