Hoş geldiniz

Java ile Nesne Yönelimli Programlamaya Giriş

Sani Yusuf

Lead Software Engineering Content Developer

Java ile deneyimim

  • 2010'dan beri Java ile çalışıyorum
    • Algoritmalar
    • Android mobil uygulamaları
  • Kurs, Miller Archury ile ortaklaşa oluşturuldu
    • Google'da Kıdemli Yazılım Mühendisi
    • Eski Microsoft Mühendisi

$$ Microsoft Logosu

Android Mobil Uygulama

Java Algoritması

Google Logosu

1 https://blog.google/press/
Java ile Nesne Yönelimli Programlamaya Giriş

Ele alınan konular

  • Java'nın Nesne Yönelimli Programlama yaklaşımını keşfedin
  • Nesne Yönelimli Programlamayı sadeleştirin

Kolay öğrenin

Java ile Nesne Yönelimli Programlamaya Giriş

Nesne yönelimli programlama (OOP) nedir?

$$

OOP, kodu nesneler ve gerçek dünya öğelerine göre modelleyen bir programlama paradigmasıdır

OOP Bazen öğrenmesi zor

Java ile Nesne Yönelimli Programlamaya Giriş

Sınıf nedir?

  • Sınıflar kurabiye kalıpları gibidir
  • Oluşturulan kurabiyeler kalıbın şeklini alır
  • Sınıflar kodumuzun taslağıdır

Plan

Kurabiye Kalıbı

Yıldız Kurabiye

Java ile Nesne Yönelimli Programlamaya Giriş

Bir sınıfın yapısı


  // Cookie Class
  class Cookie {
    // Cookie class's code goes here
  }

Yıldız Kurabiye

Yıldız Kurabiye

Java ile Nesne Yönelimli Programlamaya Giriş

Nesne örneğini adlandırma

  • NOT: Bu derste Main sınıfı ve main metodu kullanılacaktır
  • Tüm kod Main sınıfında olacak
    • main metodu tüm Java kodunun giriş noktasıdır

  public static class Main {  

    class Cookie {

    }

    public static void main(String[] args) {

// Give the object instance a name Cookie myCookie = new Cookie(); } }
Java ile Nesne Yönelimli Programlamaya Giriş

Hadi pratik yapalım!

Java ile Nesne Yönelimli Programlamaya Giriş

Preparing Video For Download...