*   >> Lese Utdanning Artikler >> science >> computers

Arv og dens types

Arv er konseptet å arve egenskapene til en klasse til en annen klasse. Dette har også kjent som klassestrukturen igjen. For eksempel klassene A inneholder to-medlem funksjon annonser og trekker fra og klasse b inneholde to andre funksjoner multiplisere og dividere. Vi ønsker å bruke alle disse fungerer med ett objekt så må vi bruke arv der klasse B arver alle tilhører klassen, som er offentlig, men klasse B. kan ikke bruke private eiendommer i klasse A. Det finnes følgende typer arv:

1.

Enkelt klasse Arv:

Når klassen en gass arvet i klassen har kjent som base klasse og B-klasse er kjent som avledet klasse. Her bare to klasser har knyttet til hverandre.

2. Multilevel Arv:

I denne type arv, det er antall nivå, og det har brukt i at saker der vi vil bruke alle eiendommer i antall nivåer i henhold til kravet. For eksempel, klasse A arvet i klasse b og klasse b har arvet i klasse c for klasse b så videre. Hvor klasse A er basen klasse c.

I en annen måte kan vi si b er avledet klasse en base klasse for c og en indirekte base klasse for c er indirekte base klasse for c og c indirekte avledet klasse for klasse A.

3. Flere arv:

I denne type arv, har antall klasser arvet i en enkelt klasse. Hvor to eller flere klasser er, vet som base klasse og en er utlede klasse.

4. Hierarkisk Arv:

Denne typen arv hjelper oss til å skape en grunnløs for antall klasser og disse tallene av klasser kan ha videre sine grener av antall klasse

5..

Hybrid Arv:

I denne type arv, kan vi ha blanding av antall arv, men dette kan generere en feil med å bruke samme navn funksjon fra noen av klassene, som vil bry kompilatoren til hvordan du bruker funksjonene . Derfor vil det generere feil i programmet. Dette har kjent som tvetydighet eller falskhet.

Anmeldelser

Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.