2020. szeptember 7., hétfő

Java módszerek Metódus hívása


A metódus olyan kódblokk, amely csak akkor fut, amikor meghívják.

A paraméterek néven ismert adatokat átadhatja egy módszernek.

Módszereket használnak bizonyos műveletek végrehajtására, és ezeket funkcióknak is nevezik .

Miért érdemes módszereket használni? A kód újrafelhasználása: határozza meg egyszer a kódot, és használja sokszor.

Hozzon létre egy módszert
A metódust egy osztályon belül kell deklarálni. A módszer nevével van meghatározva, amelyet zárójelek () követnek . A Java néhány előre definiált módszert kínál, például System.out.println(), de létrehozhat saját módszereket is bizonyos műveletek végrehajtására:

Példa
Hozzon létre egy módszert a MyClass belsejében:

public class MyClass {
  static void myMethod() {
    // code to be executed
  }
}
 
Példa elmagyarázva
myMethod() a módszer neve
staticazt jelenti, hogy a módszer a MyClass osztályba tartozik, és nem a MyClass osztály objektuma. Az objektumokról és az objektumokon keresztüli metódusok elérésének módjáról később többet megtudhat ebben az oktatóanyagban.
voidazt jelenti, hogy ennek a módszernek nincs visszatérési értéke. A visszatérési értékekről ebben a fejezetben többet megtudhat
Hívjon egy módszert
Ha metódust szeretne meghívni Java-ban, írja be a metódus nevét, amelyet két zárójel () és pontosvessző követ ;

A következő példában myMethod()szöveg (a művelet) nyomtatására szolgál, amikor hívják:

Példa
Belül mainhívja meg a myMethod()módszert:

public class MyClass {
  static void myMethod() {
    System.out.println("I just got executed!");
  }

  public static void main(String[] args) {
    myMethod();
  }
}

// Outputs "I just got executed!"
 

A módszert többször is hívhatjuk:

Példa
public class MyClass {
  static void myMethod() {
    System.out.println("I just got executed!");
  }

  public static void main(String[] args) {
    myMethod();
    myMethod();
    myMethod();
  }
}

// I just got executed!
// I just got executed!
// I just got executed!

https://www.w3schools.com/java/java_class_methods.asp

Nincsenek megjegyzések:

Megjegyzés küldése