Op Java , worden normaal functioneert genoemd methoden . U kunt methoden in de klasse declaraties te creëren binnen uw programma of binnen de hoofdklasse bestand . Sommige methoden van de klasse zijn alleen beschikbaar voor gebruik in de klas , maar de publieke methoden kan worden benaderd van elders , met behulp van een instantie van de klasse object . Een Java-methode implementeert een goed gedefinieerde set van de verwerking , geschetst met behulp van standaard syntax . Inzicht in de onderdelen van een methode zoals je het ziet weergegeven in een toepassing kan u helpen een goed begrip van het doel te krijgen . Naam kiezen van een methode naam is een taak een aantal Java- programmeurs niet belangrijk vinden . Toch kan een leesbare naam die is informatief en duidelijk toepassingen helpen om effectief gebruik van methode -functionaliteit maken . Het volgende voorbeeld methode overzicht, of handtekening , aantoont : public String getName ( ) op Deze methode heet " getName " als een belangrijke indicator van haar doel . De methode kan worden weergegeven in een klasse verklaring neerkomt op een aanvraag object met een bepaalde tekenreeks naam . De code buiten de klasse kon de methode noemen door een klasse-instantie , het ophalen van de naam voor die bepaalde instantie , bijvoorbeeld om te gebruiken binnen de gebruikersinterface van het programma . Parameters Java methoden kunnen een of meer parameters te nemen . Bij het aangeven van methoden , moet programmeurs verklaren het soort en het aantal parameters , als volgt : public int getSum ( int integerValue , dubbele doubleValue ) op Twitter Deze methode kan zorgen voor de verwerking noodzakelijk is om de gehele voorstelling van het resultaat van de terugkeer een rekenkundige toevoeging twee aantallen verschillende types samen . De parameters verschijnen met hun types en namen voor verwijzingen binnen de methode lichaam . Code aanroepen van de methode moet waarden of variabelen die aan deze parameter types in de aangegeven volgorde te leveren . Terug Java methoden kunt waarden of variabelen van bepaalde soorten terug . Een enkele methode kan alleen terugkeren een type , als volgt : public boolean isTooBig ( int someNumber ) op Deze methode kan bepalen of de doorgegeven integer waarde is te groot voor een aantal specifieke gebruiksdoel . De methode retourneert een boolean - waarde type , die alleen kan worden waar of onwaar . Als een methode niet terugkeert niets , het kan de leegte trefwoord als volgt gebruiken : . Public void doSomething ( ) op De code aanroepen van deze methode zal niets ontvangen wanneer zij uitvoert body Het lichaam van een Java-methode is waar zij haar verwerking . Het volgende voorbeeld methode breidt de " getName " outline voor demonstratie : public String getName ( ) { return theName ; } Dit zou gelden in een klas met een instantie variabele genaamd " theName " dat is een reekstype . Java- methoden kunnen verwijzen doorgegeven parameters met de namen die in de methode hoofdlijnen als volgt : public boolean isTooBig ( int someNumber ) { if ( someNumber > 50 ) return true; anders return false; } Deze code controleert de doorgegeven variabele deel van een voorwaardelijke test . Ongeacht de grootte van het getal is , zal de methode een boolean waarde terug . Code kan deze methode als volgt bellen : if ( theObject.isTooBig ( 40 ) ) { //verwerking } Zichtbaarheid Java-methode contouren geven zichtbaarheid , die bepaalt waar ze kunnen worden aangeroepen . Openbare methoden kunnen als volgt worden opgeroepen met behulp van instanties van een klasse , : AdminObject adm = new AdminObject ( ) ; String adminName = adm.getName ( ) ; Prive methoden kan alleen worden geopend in een klasse en verschijnen als volgt : private void calculateSomething ( int Anum , int anotherNum ) op Twitter het standaard toegangsniveau voor een methode is de applicatie pakket blijkt binnenkant . |