Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Is in Java een klassensubklasse van zichzelf?
Nee, een klasse in Java is niet een subklasse van zichzelf.

Dit is waarom:

* overervingstructuur: In Java volgt overerving een hiërarchische structuur. Een subklasse erft eigenschappen en methoden uit zijn superclass. Dit creëert een duidelijke ouder-kindrelatie.

* Circulaire afhankelijkheid: Als een klasse een subklasse van zichzelf zou zijn, zou deze een circulaire afhankelijkheid creëren. Dit zou betekenen dat de klasse afhankelijk is van te definiëren, wat leidt tot een oneindige recursie en een logische paradox.

Voorbeeld:

`` `Java

Class MyClass {

// ...

}

`` `

In dit voorbeeld is `myclass` geen subklasse van zichzelf. Het bestaat onafhankelijk en erven niet van zichzelf.

Key Concept:

Bij objectgeoriënteerde programmering is overerving een fundamenteel concept, en een klasse kan alleen erven van een klasse die * boven * is in de erfenishiërarchie.

Previous: Next:
  Java Programming
·Hoe Handlers werken op Android…
·Hoe het opzetten van Eclipse m…
·Wat is het verschil tussen sta…
·Wat is een Select Case in Visu…
·Sun Java Swing Tutorials 
·Java Input Uitzonderingen 
·Hoe je logbestanden Maak in Ja…
·Hoe kan ik een Chat Make zonde…
·Hoe de Klinkers , Spaces & Med…
  Related Articles
Hoe voer je PHP in Windows zonder SQL ui…
Wat zijn de attributen van uitvoerprimit…
Wat zijn de procedures bij het programme…
Wat is computertaal en wat is het gebrui…
Wat is een interleaved -uitvoering van h…
Wat is een computerspecificatie? 
Wat is Ruby Redfort -trefwoord? 
Wat is een andere naam voor een computer…
Wat is SNAP -programmeertaal? 
  Programmering Articles
·Hoe kan ik gebruiken Enterprise Services…
·Hoe je programma in Visual C 
·Waarom Abstract klassen in Java ? 
·Hoe te Unieke Random Integers Genereer i…
·Hoe maak je een tabel gebruiken PHP 
·Hoe maak je een DOC converteren naar een…
·Hoe te Doorlus Resultaten in LINQ to SQL…
·Hoe te Wachtrijen synchroniseren Via XML…
·Wat is het verschil tussen JVM geheugen …
Copyright © Computer Kennis https://www.nldit.com