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;

}

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


 

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

26127. Учет готовой продукции, ее реализации и финансовых результатов 33 KB
  Учет готовой продукции ее реализации и финансовых результатов. Структура ответа: Понятие готовой продукции. Виды оценки готовой продукции. Документальное оформление и отражение на счетах БУ реализации готовой продукции.
26128. Управленческий учет как элемент системы БУ 33.5 KB
  Одна из важнейших задач руководителя предприятия с максимальной отдачей использовать имеющиеся в распоряжении предприятия ресурсы. Это означает что деятельность по учету не разрывно связана с управление предприятия. При таком подходе УУ организуется исходя из потребностей управления и УУ это система сбора анализа информации об издержках предприятия система бюджетирования и система оценки деятельности как всего предприятия в целом так и его отдельных структурных подразделений. Это расширенная система организации учета для целей контроля...
26129. Сравнительная характеристика Финансового и управленческого учета 24.5 KB
  Предъявляются единые требования к первичным документам которые являются источником информации для Ф и У учета.пользователи информации Внешние пользователи Внутренние пользователи 4.базисная структура Балансовое управление: активы=капиталобязательства Структура информации зависит от запросов пользователей 5. бухгалтерские проводки делаются в учете после совершения операции Кроме исторической информации включаются оценки и планы на будущее 7.
26133. Нематериальные активы как объект учета, нормативное регулирование и учет их движения 21.54 KB
  НМА регламентируются ПБУ 14 2007Учет нематериальных активов. НМА объекты не имеющие физически осязаемой формы но используемые организацией при прве продукции или управления процессом прва в течении срока превышающего 1 год. При принятии к бухгалтерскому учету активов в качестве НМА необходимо единовременное выполнение следующих условий: 1 отсутствие материальновещественной физической структуры; 2 возможность идентификации выделения отделения от другого имущества; 3 испие в прве продукции при выполнении работ или оказании...