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;

}

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


 

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

85069. Наркобизнес как разновидность проявления международного терроризма 33.03 KB
  Смертность среди наркоманов за последние 10 лет увеличилась: в Германии почти в 5 раз в Италии в 4 раза во Франции в 3 раза в России в 12 раз по данным Интерпола и ООН. была раскрыта наркоситуация в России на современном этапе. На конгрессе в частности говорилось: Масштабы и темпы распространения наркомании в стране таковы что ставят под вопрос физическое и моральное здоровье наших граждан стабильность общества затрагивая по существу вопросы национальной безопасности России. В настоящее время по данным специалистов в...
85070. Виды террористических актов, их цели и способы осуществления 30 KB
  Обобщить знания учащихся о терроризме как идеологии насилия и террористической деятельности. Познакомить с основными видами террористической деятельности и основными чертами современного терроризма. Изучаемые вопросы Терроризм и террористическая деятельность. Основные виды терроризма.
85071. Законодательная и нормативно-правовая база по организации борьбы с терроризмом 29.94 KB
  Изучаемые вопросы Правовые основы противодействия терроризму. Основные принципы противодействия терроризму. Сообщить учащимся о том что правовую основу борьбы с терроризмом составляют Конституция РФ Уголовный кодекс РФ Федеральный закон О противодействии терроризму и другие федеральные законы общепризнанные принципы и нормы международного права международные договоры РФ указы и распоряжения Президента РФ постановления и распоряжения Правительства РФ а также принимаемые в соответствии с ними другие нормативные правовые акты...
85072. Система борьбы с терроризмом 29.31 KB
  Силы и средства привлекаемые для проведения контртеррористической операции. Единое управление силами и средствами входящими в состав группировок включая переподчинение представителей и подразделений федеральных органов исполнительной власти осуществляет руководитель контртеррористической операции. Все военнослужащие сотрудники и специалисты привлекаемые для проведения контртеррористической операции с момента начала контртеррористической операции и до ее окончания подчиняются руководителю контртеррористической операции. В заключение...
85073. Правила поведения при угрозе террористического акта 32.57 KB
  Правила поведения при угрозе террористического акта Цель урока. Обсудить с учащимися правила безопасного поведения в различных ситуациях террористического характера. Изучаемые вопросы Правила безопасного поведения при угрозе взрыва и при взрыве. Не прикасайтесь к находке и не давайте этого делать другим Далее обсудить с учащимися правила безопасного поведения при следующих ситуациях.
85074. Государственная политика противодействия наркобизнесу. Профилактика наркомании 32.58 KB
  Профилактика наркомании. Привлечь внимание учащихся к факту губительного распространения наркомании среди молодежи познакомить их с нормативноправовой основой противодействия наркомании; обсудить статью Уголовного кодекса РФ в которой предусмотрены наказания за действия связанные с наркотическими и психотропными веществами. Сформировать у учащихся убеждение в том что самая эффективная профилактика наркомании это индивидуальная система самовоспитания. Познакомить учащихся с психологической основой по формированию индивидуальной системы...
85077. Вредные привычки, их влияние на здоровье. Профилактика вредных привычек 34.63 KB
  Профилактика вредных привычек. Одна из таких угроз возникновение а главное глобальное распространение вредных привычек. Назовите социальные причины вредных привычек и их последствия. Ощущаем ли мы эти последствия в повседневной жизни Как ты сам борешься с вредными привычками Учитель предлагает обсудить проблему таких вредных привычек как пьянство и алкоголизм табакокурение и наркомания.