Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
De functie van toString in Java
Toepassingen die zijn geschreven in de Java-taal gebruik Object Oriented ontwikkeling . Het gaat om het creëren van objecten te gebruiken applicatie taken uit te voeren . U objecten definiëren door het schrijven klasse verklaringen , met vermelding van de eigenschappen en het gedrag van die objecten van de klasse moet weerspiegelen . De " toString " methode beschikbaar voor alle objecten in Java . Ontwikkelaars kunnen ervoor kiezen om de standaard " toString " methode te gebruiken voor hun lessen , of kunnen hun eigen definiëren . Inheritance

Class verklaringen
in Java gebruik overerving . Door dit model kan overerven van andere klassen , in welk geval zij automatisch bezitten de eigenschappen en methoden van deze klassen in aanvulling op hun eigen . Evenals het creëren van aangepaste klassen en objecten , kan Java- ontwikkelaars gebruiken objecten gedefinieerd door de taal zelf . Alle objecten in Java erven van , of " uit te breiden , " de " Object " -klasse . Alle objecten daarom erven de methoden van de " Object "-klasse , met inbegrip van de " toString " -methode .
Method

De " toString " methode retourneert een tekenreeks die de bezwaar het heet op . De methode kan expliciet worden genoemd , met de volgende syntaxis :

objectInstanceName.toString ( ) op ;

De " toString " -methode kan ook indirect worden genoemd , bijvoorbeeld in gevallen waarin een object wordt geschreven de output console , zoals in het volgende voorbeeld :

System.out.println
( objectInstanceName ) ;

in dit geval " toString " werkwijze van de objectinstantie gespecificeerde genoemd , met de resulterende String geschreven naar de uitgang console .
Standaard

Ontwikkelaars
kan de " toString " methode te gebruiken op hun eigen klassen zonder een implementatie bieden voor het in hun klasse declaraties . De standaard uitvoering levert een leesbare tekst Regel die basisinformatie over het object , inclusief de naam van de klasse en een hexadecimaal getal dat het object hash-code . De standaard uitvoering van " toString " is alleen nuttig in een zeer beperkt aantal gevallen , zodat de officiële aanbeveling Java is dat ontwikkelaars hun eigen implementaties .
Dwingende

in de meeste gevallen , waar ontwikkelaars zijn van plan om de " toString " methode te gebruiken op hun applicatie objecten , zullen ze een implementatie voor te scheppen in hun klasse verklaringen voor die objecten . Wanneer een ontwikkelaar biedt een aangepaste uitvoering van een methode die is overgenomen van een bovenliggende klasse , is zijn klas gezegd dat ' overschrijven ' die methode . Wanneer dit gebeurt , Java negeert de standaard implementatie wanneer de methode wordt aangeroepen , maar het uitvoeren van eigen aangepaste uitvoering van de ontwikkelaar .
Implementatie

Om de " toString " methode overschrijven binnen een aanvraag klasse , ontwikkelaars moeten gewoon een methode genaamd " toString " , die een String terugkeert omvatten . De volgende syntaxis toont de techniek , samen met een voorbeeld implementatie waarbij de waarde van een klasse variabele samen met wat tekst uitgangen :

public String toString
( ) { return


" Dit is een object met een variabele waarvan de waarde is : . " + someVariable ;

}

Ontwikkelaars
kan de methode te implementeren op enige wijze , afhankelijk van hoe ze van plan over het gebruik van het binnen hun applicaties
< br >

Previous: Next:
  Java Programming
·Hoe maak je een Substring Verw…
·Hoe maak je een karakter schri…
·Zelfs functie in Java 
·Hoe je Java Memory Heap Size V…
·Hoe je gratis educatieve HTML …
·Hoe kan ik een object beweging…
·Het wijzigen van de kleur in J…
·Java IsDate Functie 
·Hoe om beelden vast te leggen …
  Related Articles
Hoe maak je een Function -knop in Visual…
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
  Programmering Articles
·Wat is een Checksum op een Mac ? 
·Wat is het verschil tussen MySQL en MySQ…
·Hoe maak je een lijst van een string in …
·How to Get MySQL certificatie 
·Hoe maak je een Visual Basic-toepassing …
·Hoe te installeren LiveWires pakketten i…
·Hoe om uw eigen WAP- site te maken 
·Terugbellen Methoden 
·Hoe maak je een gratis computerprogramma…
Copyright © Computer Kennis http://www.nldit.com