Sınıf metodları

Java ile Nesne Yönelimli Programlamaya Giriş

Sani Yusuf

Lead Software Engineering Content Developer

Araba özelliklerine örnek

  • Arabaların renkleri olabilir.
  • Her arabanın bir modeli vardır.
  • Araba, aç/kapa gibi eylemler yapabilir.
  • Ayrıca arabanın Bluetooth’una eşlenen cihazların listesini gibi veriler sağlayabilir.

Araba Renkleri

Araba Modeli

Arabayı Aç

Java ile Nesne Yönelimli Programlamaya Giriş

Metod türleri

  • Void metodlar: Veri döndürmeyen metodlar
  • Void olmayan metodlar: Veri döndürür
Java ile Nesne Yönelimli Programlamaya Giriş

Void metodlar

  • Void metodlar veri döndürmez
  • void anahtar sözcüğüyle işaretlenir

 // Car class
 class Car {

     void honkHorn() {
      // Code for horn to sound
       System.out.println("beep beep");
      }
 }


$$ $$


  // Main class 
  public class Main {  
    public static void main(
      String[] args) {

      Car myNewCar = new Car(); 
      myNewCar.honkHorn(); // beep beep
    }
  }


Java ile Nesne Yönelimli Programlamaya Giriş

Void olmayan metodlar oluşturma

  • Void olmayan metodların her zaman bir dönüş türü vardır
  • Veri döndürmek için return anahtar sözcüğünü kullanırlar

 // Formula class
 class Formula {


// Non void method int getSquare(int number) { // Return an "int" value return number * number; } }

  // Main class
  public class Main {  
    // main method
    public static void main(
      String[] args) {

      Formula myFormula = 
        new Formula(); 
      // Calling "getSquare" method
      System.out.println(
        myFormula.getSquare(5)); // 25
    }
  }

Java ile Nesne Yönelimli Programlamaya Giriş

Haydi pratik yapalım!

Java ile Nesne Yönelimli Programlamaya Giriş

Preparing Video For Download...