SUCHE MIT Google
Web virtualuniversity.ch
HOME DIDAKTIK ECDL ELEKTRONIK GUIDES HR MANAGEMENT MATHEMATIK SOFTWARE TELEKOM
DIENSTE
Anmeldung
Newsletter abonnieren
Sag's einem Freund!
VirtualUniversity als Startseite
Zu den Favoriten hinzufügen
Feedback Formular
e-Learning für Lehrer
Spenden
Autoren login
KURSE SUCHEN
Kurse veröffentlichen

Suche nach Datum:

Suche mit Schlüsselwort:

Suche nach Land:

Suche nach Kategorie:
PARTNER
ausbildung24.ch - Ausbildungsportal, Seminare, Kursen... 

 
HTMLopen.de - Alles was ein Webmaster braucht

 
PCopen.de - PC LAN Netze und Netzwerke - alles was ein IT Profi und Systemtechnicker braucht

SOFTWARE

Deklarationen von Methoden in einer Klasse

Methoden sind mit den Funktionen in anderen Programmiersprachen vergleichbar. Bei Java unterscheidet man Klassen- und Instanzmethoden. Sie werden wie folgt deklariert:

Syntax:

 rueckgabedatentyp methoden_name(parameter_liste) { 	// Rumpf der Methode } 
  • Methoden können Rückgabewerte liefern, um Fehler anzuzeigen oder um die Ergebnisse von Berechnungen zurückzugeben.
  • Der Befehl return gibt genau einen Wert zurück.
  • Die Parameter, die an die Methode übergeben werden, sind hierbei nur die Kopien der Attribute, d.h. sie können innerhalb der Methode verändert werden.
  • Methoden haben in der Regel einen nur auf ein aktuelles Objekt begrenzten Wirkungsradius.
  • Der Aufruf von Methoden wird oft auch als das Versenden einer Nachricht an ein Objekt bezeichnet.
  • Eine innerhalb der Methode deklarierte Variable ist nur innerhalb der Methode bekannt.
  • Ihre Reichweite beginnt bei ihrer Deklaration und endet am Ende des Blocks, in dem sie deklariert wurde.
Syntax:
 class Klassenname {
                                         ...
                                         ...
                                         int methode(datentyp1 parm1, datentyp2 parm2)
                                         {
                                             ...
                                             Befehle
                                             ...
                                             return(parm3);
                                         }
                                         ...
                                         ...
                                       }
                                       
Beispiel:
                                       public class Meth01
                                       {
                                       // Methode main
                                         public static void main(String args[])
                                         {
                                           int fl, um, br, la;
                                           br = Integer.valueOf(args[0]).intValue();
                                           la = Integer.valueOf(args[1]).intValue();
                                       // Berechnung der Fläche
                                          fl = flaeche(br,la);
                                               System.out.println("Die Fläche ist: " + fl);
                                       // Berechnung des Umfangs
                                          um = umfang(br,la);
                                               System.out.println("Der Umfang ist: " + um);
                                       System.exit(0);
                                         }
                                       // Methode zur Berechnung der Fläche
                                         static int flaeche(int xbr, int xla)
                                         {
                                           return(xbr*xla);
                                         }
                                       // Methode zur Berechnung des Umfangs
                                         static int umfang(int ybr, int yla)
                                         {
                                           return(2*ybr+2*yla);
                                         }
                                       }
                                       
ergibt beim Aufruf durch
                                       java Meth01 10 15
                                       
als Ausgabe am Bildschirm
                                       Die Fläche ist: 150
                                       Der Umfang ist:  50
                                       
DIPLOMARBEITEN UND BÜCHER

Diplomarbeiten zum Runterladen:

Suche im Katalog:
Architektur / Raumplanung
Betriebswirtschaft - Funktional
Erziehungswissenschaften
Geowissenschaften
Geschichtswissenschaften
Informatik
Kulturwissenschaften
Medien- und Kommunikationswissenschaften
Medizin
Psychologie
Physik
Rechtswissenschaft
Soziale Arbeit
Sozialwissenschaften


JOBS
HOME | E-LEARNING | SITEMAP | LOGIN AUTOREN | SUPPORT | FAQ | KONTAKT | IMPRESSUM
Virtual University in: Italiano - Français - English - Español
VirtualUniversity, WEB-SET Interactive GmbH, www.web-set.com, 6301 Zug

Partner:   Seminare7.de - PCopen.de - HTMLopen.de - WEB-SET.com - YesMMS.com - Ausbildung24.ch - Manager24.ch - Job und Karriere