| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    De statiske metoder i Java Underklasse
    Statiske metoder smider mange uerfarne Java programmører til timers kamp med kildekode , der giver dem fejl. Disse problemer kan blive endnu mere trægt , når Java-udviklere integrerer dem i deres klasse filer og især problematisk, når udviklere bruger dem i deres underklasser . Dog kan en korrekt forståelse af principperne for arv rydde op meget af denne forvirring. Klasser

    Objekt-orienteret programmering bygger på, kode strukturer kendt som " klasser. " Når en programmør skriver en klasse , han reelt opretter en skabelon , han kan bruge til at oprette flere forekomster af denne kode struktur eller objekter. For eksempel kan et spil programmør , der koder et spil skrive en klasse, der indeholder alle de kode til at oprette en funktionel karakter . I stedet for at omskrive denne kode flere gange for at oprette flere tegn, kan han blot oprette flere forekomster af enkelt klasse skrev han.
    Sub Klasser

    Java-programmører kan yderligere specialisere klasser de skrive med underklasser . Disse er reelt udvidelser til en forælder klasse. For eksempel kan et spil programmør skrive en klasse, der indeholder de grundlæggende mekanismer for at gøre figurer bevæge sig rundt og interagere . Hun kan derefter oprette underklasser - hvilket automatisk arver al koden fra deres forældre klasse uden hende at skulle genindtaste alt - . Der indeholder specialiserede kode til at gøre forskellige typer af figurer som allierede, fjender og bosser
    < br >
    Statisk og Instans metoder

    enkelte funktioner inden for et objekt kaldes metoder. Der findes to slags metoder : fx metoder og statiske metoder. Hver gang en programmør opretter en ny instans af en klasse , dette objekt er en helt selvstændig enhed . Det har sine egne variable hvis værdier adskiller sig fra andre instans objekter af samme klasse og dens instansmetoder kun påvirke sine egne variabler. Imidlertid er statiske metoder inden for en klasse behandles forskelligt . Snarere end kun at have adgang til en bestemt instans , statiske metoder adgang til data fra alle forekomster af en klasse. Alternativt, hvis statiske metode er erklæret i en underklasse , den har adgang til data fra alle tilfælde genstand for denne særlige underklasse .
    Statiske metoder og overordnede

    Når underklasser udvide deres forældre klasser , programmører har mulighed for at "tvingende " metoder i moderselskabet klassen med metoder fra underklassen . Ved at skrive en metode med samme navn i en underklasse , der eksisterer inden for den forælder klasse det udvider , kalder denne metode i dit program vil forårsage Java til at bruge metoden koden fra underklasse i stedet for den forælder klassen. Det betyder dog ikke arbejde med statiske metoder . Hvis en programmør forsøger at tilsidesætte en statisk metode fra en forælder klasse i en underklasse , vil hans program genererer en fejlmeddelelse påkompileringstidspunktet .

    Forrige :

    næste :
      Relaterede artikler
    ·En beskrivelse af Struts for Config XML 
    ·Tutorial for Programmering Java API Sound 
    ·Sådan Gør Preorder Traversal i Binary Tree i Java 
    ·Sådan Find ud af, om et tal er Prime i Java , der retu…
    ·Sådan Split en streng i Bogstaver i Java 
    ·Sådan Send en Email med vedhæftede filer i Java 
    ·Kryptografi Brug Java 
    ·Sådan kører en Clojure Application på JVM & CLR 
    ·Hvordan laver Java Struts 
    ·Sådan får du adgang en String Property Value From Jav…
      Anbefalede Artikler
    ·Sådan Brug SVN Med BuddyPress 
    ·Sådan Ping med Visual Basic 
    ·Hvordan man kompilerer en 64- Bit GDB 
    ·Sådan Konverter Infix til Postfix hjælp af Visual Bas…
    ·PHP Lig Funktion 
    ·Sådan Load Index Into Cache på Mysql 
    ·Hvordan man laver et flowchart for Tic -Tac- Toe 
    ·Sådan bruges skjulte formularer med Rails 
    ·Sådan Konverter DataReader til DataSet 
    ·Sådan Afkort Strenge af PHP i Punktum Breaks 
    Copyright © Computer Viden http://www.computerdk.com