|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    I Java är en klassunderklass för sig själv?

    Nej, en klass i Java är inte en underklass av sig själv.

    Här är varför:

    * arvstruktur: I Java följer arv en hierarkisk struktur. En underklass ärver egenskaper och metoder från dess superklass. Detta skapar en tydlig relation mellan förälder och barn.

    * cirkulärt beroende: Om en klass var en underklass för sig själv, skulle det skapa ett cirkulärt beroende. Detta skulle innebära att klassen är beroende av sig själv som definieras, vilket leder till en oändlig rekursion och en logisk paradox.

    Exempel:

    `` `Java

    klass MyClass {

    // ...

    }

    `` `

    I det här exemplet är "MyClass" inte en underklass för sig själv. Det finns självständigt och ärver inte från sig själv.

    Nyckelkoncept:

    Vid objektorienterad programmering är arv ett grundläggande koncept, och en klass kan bara ärva från en klass som är * ovan * den i arvshierarkin.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar ett Hangman spel med Java
    ·Konvertera AS400 Karaktär data med specialtecken en Ja…
    ·Hur man skapar XML-dokument Använda JDOM
    ·Förteckning över Java certifieringar
    ·Om attributen för ett daghem
    ·Hur mata in siffror i Java
    ·Hur man installerar mailade APK filer
    ·Java & API Förklarade för Föräldrar
    ·Hur Ladda ner Java 1.6
    ·Hur konvertera en alfabetisk String till nummer i Java
    Utvalda artiklarna
    ·Var programmerar man i Windows XP på en dator?
    ·Hur byta namn filer med VBS
    ·Hur man skapar Progress Bar i VBA
    ·Handledning för PHP & SimpleXML Egenskaper
    ·Hur man använder VBS att stänga av ljudet
    ·Visual Basic 6 Projekt för nybörjare
    ·Hur man använder en Controller i Java
    ·Hur man använder därför Symbol i LaTeX
    ·Vad är Virtual Reality Modeling Language
    ·Hur man kopplar SQL-frågor med Visual Basic
    Copyright © Dator Kunskap https://www.dator.xyz