| 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
    Skjulte objekter i Java
    " . Objekter " The programmeringssproget Java er bygget op omkring programmører at kunne designe og manipulere datastrukturer kaldes ved hjælp af objekter tillader programmører til at skabe genanvendelige segmenter af kode til en række forskellige formål, så finpudse og udvide funktionaliteten af denne kode for endnu mere specifikke formål. Det er i specialisering af funktionaliteten af ​​klasser, objekter beskæftiger sig med begrebet skjule . Objekter

    datastrukturer , som giver indsigelse orienteret sprog, såsom Java, deres navn har to former: Objektet Skabelonen kaldes en "klasse" og en implementering af denne skabelon kaldes en " instans. "Hver instans af en given objekt funktioner i henhold til den kode, der er fastlagt i klassen fil, men hver forekomst er en selvstændig enhed med egne variable værdier og diskret hukommelse tildeling . Denne evne til at skabe flere selvstændigt fungerende kopier af en enkelt klasse er hvad der gør objektorienteret programmering så nyttigt.
    Arv

    Klasser kan enten være en ental og selvstændig fil eller programmører kan oprette specialiserede " underklasser " for at udvide på et givet klasser « kerne funktionalitet. Når en programmør erklærer en klasse vil være at udvide en anden klasse, vil det " arve " al koden fra klassen det strækker , kendt som " forælder "-klassen . På grund af dette , kan programmøren skrive kode i klassen , som om han havde kopieret hver linje kode fra moderselskabet klassen i underklassen , men faktisk ikke behøver at skrive alt dette , Java automatisk links til kode i moderselskabet klassen underklasse .
    Class Versus instansmetoder

    de enkelte funktioner inden for et objekt er kendt som " metoder. " Mens objekter er selvstændige enheder , har de stadig ned fra samme klasse skabeloner. Java vil således erkende, at objekt tilfælde fortsat ned fra en bestemt skabelon. Dette gør det muligt for programmører at udnytte genstande på én af to måder: Enten kalder funktioner er specifikke for en selvstændig instans , der vil manipulere eller returnere data, der er specifikke for den pågældende instans , eller ring funktioner, der returnerer eller manipulere data fra alle forekomster af en bestemt klasse inden for et program . Ved hjælp af en genstand i forbindelse med kun sig selv indebærer at kalde en instans metode , og ved hjælp af en genstand i forbindelse med hvert objekt af sin art indebærer at kalde en klasse metode.
    Skjule Versus Overstyring

    Hiding med objekter er modstykket til de tvingende med objekter. Overstyring med objekter er, hvor en funktion i en sub- klasse med samme navn som en funktion i moder- klasse fortrænger funktionen fra forældrenes klasse. Således, når funktionen kaldes fra sub -class , udfører programmet den funktion fra sub- klassen. Dette sker automatisk. Skjule med objekter også spørgsmålet af flere funktioner med samme navn i en klasse linje af arv. Men mens instansmetoder vil automatisk over- tur -funktioner højere oppe i kæden af ​​arv, vil Java udføre metoden fra den linje af arv, programmøren specifikt opkald og automatisk gemmer de metoder af samme navn fra arv niveauer brugeren ikke kalde .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges Pauser i Java 
    ·Sådan Detect CJK i Java 
    ·Hvordan kan jeg få en række værdier fra sorteret lis…
    ·Hvordan man laver en Java program til Square Roots 
    ·Sådan bruges Native Metoder i NetBeans 
    ·Sådan får du vist linjenumre i JCreator 
    ·Sådan Tving Konstruktør for Non- Generic brug Kun i J…
    ·Sådan Konverter en heltal til Binary Array i Java 
    ·String Sammenligning i JSP 
    ·Sådan får makrovariabler Into Java Variabler 
      Anbefalede Artikler
    ·Hvordan man opbygger en Skate Park spil 
    ·Kodning i Java 
    ·Sådan downloader en Oracle Tutorial 
    ·Hvordan kan jeg Konverter Kalender Creator -filer 
    ·CSS Image Rollover Effect 
    ·Sådan ændres en tabels standardvisning med Visual Bas…
    ·Hvordan man kompilerer PHP til Windows GUI 
    ·Sådan Konverter HEX til RGB i Java 
    ·Sådan Alter en primær nøgle 
    ·Sådan får Værdier i en rulleliste i Javascript på I…
    Copyright © Computer Viden http://www.computerdk.com