Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan Ring en Constructor fra en annen funksjon i Java
    I Java-programmer , ringer konstruktør metoder gjør at koden for å lage objekt forekomster av klasser . Når du skriver en klasse erklæring i Java , angir du en eller flere konstruktør metoder. Kode eksternt til klassen kan kalle disse metodene for å opprette objekter som vil ha egenskaper og oppførsel som er skissert i erklæringen. Du kan ringe en klasse konstruktør fra andre steder i programmet, blant annet fra innsiden andre klasse erklæringer og funksjoner , som kalles metoder i Java. Avhengig av hvilken klasse konstruktør , kan du også sende parametre . Instruksjoner
    en

    Finn det punktet i søknaden din kode som du ønsker å opprette objektet . Dette kan være hvor som helst i programmet, i den viktigste klassen eller en annen klasse. Det kan også være inne i en fremgangsmåte i hvilken som helst klasse . Så lenge målet klassen er tilgjengelig fra hvor du skriver koden , kan du ringe konstruktøren metoden. I de fleste tilfeller vil Java- klasser være inne i en enkelt applikasjon pakke , slik at klassene kan alle få tilgang til hverandre .
    2

    Ring klassen konstruktør-metoden . Å kalle en konstruktør-metoden , trenger din kode for å bruke klassen navn og den "nye " søkeord . Følgende eksempelkode demonstrerer teknikken : nye TaskHandler ();

    Denne koden gjelder for en klasse erklæring heter " TaskHandler " som er inne i en annen fil i søknaden. Den "nye " søkeord instruerer Java for å se etter konstruktøren metode innenfor angitte klasse erklæring og utføre den. Når konstruktør-metoden utfører , returnerer den et objekt forekomst av klassen .
    3

    Store din nye objektet i en variabel . Du kan bruke objekter av en klasse direkte , på samme linje som å kalle konstruktøren metoden. Imidlertid er det vanligvis mer hensiktsmessig å lagre objekt eksempel i en variabel referanse . Utvid koden som følger: TaskHandler hånd = ny TaskHandler ();

    Denne variabelen nå har en referanse til objektet instans. Du kan bruke variabelnavnet å kalle metoder skissert i klassen erklæringen.
    4

    Pass parametere til konstruktør-metoden . Avhengig av hvilken klasse du prøver på å bruke , må du kanskje sende parametre når du kaller konstruktør-metoden . Følgende eksempelkode viser omrisset av en konstruktør-metoden : public TaskHandler ( String navn)

    vil opprette et nytt objekt av denne typen , har koden til å passere en streng verdi eller variabel til denne konstruktøren metode som i følgende eksempel : TaskHandler hånd = new TaskHandler ( " Tilrettelegger") ;

    følgende kode er en alternativ metode for den samme prosessen : String handlerName = " manager" ; TaskHandler hånd = new TaskHandler ( handlerName );

    Alter koden som passer konstruktøren metoden av klassen du bruker.
    5

    Bruk objektet som følge av din konstruktør-metoden samtale. Du kan bruke klassen metoder direkte som følger: ny TaskHandler ( handlerName ) doSomething ();
    p Dette vil gjelde for en metode som heter " doSomething " som er oppført inne i klassen . . Alternativt kan du ringe metoder på objektet variabel som følger: hand.doSomething ();

    Bruk objekt eksempel å implementere funksjonene i programmet
    < . br >

    früher :

     Weiter:
      Relatert Artike
    ·Jeg kan ikke skrive ut rader med en Java applet 
    ·Hvordan sette fokus på Java 
    ·Hvordan å generere en tilfeldig nummer i Java 
    ·Vanlige /Popular bruk av Java Applets 
    ·Hvordan åpne CSV -filer i et Microsoft Excel program s…
    ·Hvordan Instantiate en anonym klasse 
    ·Hvordan laste ned Java-applet kildefiler Med HTML kode 
    ·Hvordan legge til Strings til en Java List 
    ·Hvordan bruke X og Y koordinater i Java 
    ·Hvordan laste ned Eclipse for Android 
      Anbefalte artikler
    ·Hvordan skjule en knapp i Visual C 
    ·Slik installerer Hermes 
    ·Hvordan legge til et linjeskift i en String 
    ·Hvordan bruke JavaScript til å vise primtallsfaktorer 
    ·Hvordan endre en tabell i Oracle SQL 
    ·Hvordan skrive tekst området Lines Individuelt til en …
    ·Hvordan beregne virkedager i SQL 
    ·Hvordan finne ut hvor mange skjermer er i en VB6 kode 
    ·Sette inn MySQL Tekst Med apostrof i PHP 
    ·Slik konverterer en Float til nærmeste heltall i Visua…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/