*   >> Lectura Educación Artículos >> science >> computadoras

Herencia y su types

La herencia es el concepto de heredar las propiedades de una clase a otra clase. Esto también se ha conocido como la estructura de clases de nuevo. Por ejemplo, las clases A contiene anuncios y resta de funciones de dos miembros y clase b contienen dos otras funciones se multiplican y se dividen. Queremos utilizar todas estas funciones con un objeto entonces tenemos que utilizar la herencia, donde la clase B hereda todos los bienes de la clase, que es público, pero la clase B. No podemos usar las propiedades privadas de la clase A. Hay siguientes tipos de herencia:

1.

La herencia de clase única:

Cuando la clase un gas heredada de la clase ha conocido como clase base y la clase B que se conoce como clase derivada. Aquí sólo dos clases han relacionado entre sí.

2. Herencia Multinivel:

En este tipo de herencia, hay una serie de nivel y se ha utilizado en los casos en que los que queremos usar todas las propiedades en el número de niveles de acuerdo con el requisito. Por ejemplo, la clase A hereda de Clase B y Clase B ha heredado de la clase c para la clase b así sucesivamente. Cuando la clase A es la clase base c.

En otra forma podemos decir b se deriva la clase una clase base para cy una clase base indirecta para c es la clase base indirecta para C y C indirecta clase derivada de la clase A.

3. Múltiples Herencias:

En este tipo de herencia, número de clases ha heredado en una sola clase. Cuando dos o más clases son, conocida como clase base y una es la clase derivan.

4. La herencia jerárquica:

Este tipo de herencia nos ayuda a crear un fundamento para el número de clases y los números de las clases puede tener aún más sus ramas del número de la clase

5..

Herencia híbrido:

En este tipo de herencia, podemos tener mezcla de varias herencias pero esto puede generar un error de utilizar la misma función el nombre de ninguna de las clases, que se moleste al compilador que el uso de las funciones . Por lo tanto, generará errores en el programa. Esto ha conocido como ambigüedad o duplicidad.



Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.