*   >> Чтение Образование Статьи >> science >> computers

Наследование и его types

<р> Наследование является концепция, чтобы наследовать свойства одного класса в другой класс. Это также известно как структуры класса снова. Например, классы А содержит функции объявления и вычитает два члена и класса B содержат два еще функции умножения и деления. Мы хотим использовать все эти функции с одного объекта, то мы должны использовать наследование, где класс B наследует все имущество класса, который является общедоступной, но класс Б. не может использовать личные свойства класса А. Есть следующие типы наследования:

<р> 1.

Одноместный класса Наследование:

<р> Когда класс наследуется газ в классе известный как базового класса и класса B, знают как производного класса. Вот только два класса связаны друг с другом.

<Р> 2. Многоуровневая Наследование:

<р> В этом типе наследования, существует ряд уровне, и это используется в тех случаях, когда что мы хотим, чтобы использовать все свойства числа уровней в соответствии с требованием. Например, класс А наследуется в классе B и класса B унаследовал в классе C для класса B так далее. Где класс А базовый класс с.

По-другому можно сказать, б получена класс базовый класс для с и косвенного базового класса для с косвенные базовый класс для С и С косвенной производного класса для класса А.

<р> 3. Несколько Наследство:

<р> В этом типе наследования, количество классов унаследовал в одном классе. Если два или более классы, знают как базового класса и один класс Вывести.

<Р> 4. Иерархическая Наследование:

<р> Этот тип наследования помогает нам создавать необоснованные для числа классов и тех чисел классов может иметь дальнейшее их филиалы ряда класса

<р> 5..

Гибридный Наследование:

<р> В этом типе наследования, мы можем иметь смесь числа наследства, но это может генерировать ошибку не используя ту же функцию имя с не классов, которые будут беспокоить компилятор, как использовать функции , Таким образом, он будет генерировать ошибки в программе. Это известно как двусмысленности или двойственности.



Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.