| 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
    Hvad Er ' instansvariabler ' i Java
    ? Java sproget tillader udviklere at skabe applikationer ved hjælp af objektorienteret modellering. I et objektorienteret program, der udføres af en gruppe af objekter. Disse objekter har adfærd og egenskaber, der er defineret i klasse erklæringer. Når programmører skriver sådan klasse erklæringer , kan de bruge instansvariabler til modeldata elementer, der er tilgængelige i hele klassen. Hvert objekt af en klasse har sin egen kopi af eventuelle instans variabler i klassen erklæring. Java Variabler

    Java variabler gemmer data værdier eller objekt referencer. Følgende eksempel variabel gemmer en primitiv type, integer værdi : Hej

    int myNum = 5;

    Det følgende eksempel kode demonstrerer skabe en variabel til at gemme et objekt reference, ved hjælp af Integer klassen : Hej

    Integer mynumber = new Integer ( 5);

    gemmer et objekt reference- snarere end en dataværdi , som i det første eksempel . Når Java støder denne kode , vil det skabe et objekt i henhold til den Integer klassen erklæring , vender tilbage en reference til det nye objekt placering i hukommelsen. Efter tildelingen operation angives af lighedstegnet , vil " mynumber " variabelnavn pege på denne placering.
    Klasser

    Når programmører skabe applikationer i Java ved hjælp af objekt- orienterede teknikker , skaber de en eller flere klasse erklæringer , som definerer de objekter, de har brug for at udføre det sæt af opgaver i programmet som helhed. Inden for en klasse erklæring , kan udviklere indeholde variabler og metoder. Disse variabler og metoder vil eksistere for hver instans af klassen oprettet inden for programmet. Konstruktøren Metoden er især vigtigt , som når Java-programmer oprette et objekt af en klasse , constructor metoden udfører .

    Object forekomster

    Når en klasse erklæring eksisterer inden for et Java-program , kan programmører skabe objekt forekomster af klassen. Programmer kan også automatisk oprette objekter af klasser, der som standard i sproget , såsom Integer klassen. Følgende kodeeksempel viser at skabe et objekt af klassen " Hjælper" i et program med en " Hjælper" class erklæring : Hej

    Helper myHelp = new Helper ( " Jim ")

    Dette ville arbejde i en sag, hvor klassens konstruktør tager en streng parameter .
    instansvariabler

    instansvariabler gemmer data for enlige forekomster af en klasse. For eksempel i " Hjælper" klassen kunne følgende instansvariabel erklæres : Hej

    private String mitNavn ,

    Dette vil normalt møde i constructor metode, som kan instantiere det som følger:

    offentlig Helper (String helperName ) {

    mitNavn = helperName ,

    }
    p Det er almindelig praksis at sikre, at alle instansvariablerne er blevet tildelt en værdi med den tid konstruktøren metoden færdig udførelse . Instansvariabler er normalt angives med privat synlighed, hvilket betyder, at deres værdier kun kan ændres inden for klassen.
    Access

    Code eksternt til en klasse kan undertiden få adgang til instansvariabler gennem klassen metoder som i det følgende eksempel kode :

    public String getNavn () {

    tilbagevenden mitNavn ,

    }

    ekstern kode kan få adgang til variablen ved at kalde denne metode på en instans af klassen, som følger : Hej

    String thename = myHelp.getName ();
    p Dette er en " accessor "-metoden. Nogen metoder giver en ekstern kode med evnen til at ændre værdierne for instansvariabler , " mutator " metoder , kan foretage kontrol for at forhindre ugyldige værdier anvendes .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan fjernes statuslinjen i NetBeans 
    ·Sådan Set Up en arbejdsplads med relative stier i Ecli…
    ·Hvordan man laver en animation Ikon i en JTable 
    ·Sådan Gør Mouse Listener Brug Swing i Java 
    ·Hvordan man kompilerer en JAVA fil for RSBOT 
    ·Sådan Flip billeder i Java 
    ·Sådan oprettes Exception Klasser i Java 
    ·Hvordan man skriver en Java program, der beregner omkre…
    ·Hvordan man opbygger JBoss Med Java 6 
    ·Paint metode i et Java-applet 
      Anbefalede Artikler
    ·Sådan ændres navnet på formularen i kode ved hjælp …
    ·Sådan Konverter ColdFusion Variabler til PHP 
    ·Sådan Set Up en Parser 
    ·Sådan bruges Checksum Login 
    ·Hvordan man bruger en funktion i VBA 
    ·Sådan oprettes en online quiz med PHP 
    ·Hvad er en Maildir Conversion 
    ·Sådan fjernes et indeks i en dynamisk Array af heltal 
    ·Sådan får du den celle-ID Placering af GSM -netværke…
    ·Hvordan til at repræsentere en fane i en String i CPP 
    Copyright © Computer Viden http://www.computerdk.com