Willkommen

Einführung in die Objektorientierte Programmierung in Java

Sani Yusuf

Lead Software Engineering Content Developer

Meine Erfahrung mit Java

  • Arbeit mit Java seit 2010
    • Algorithmen
    • Android-Apps
  • Kurs in Zusammenarbeit mit Miller Archury
    • Senior Software Engineer bei Google
    • Ehemals Microsoft Engineer

$$ Microsoft-Logo

Android-App

Java-Algorithmus

Google-Logo

1 https://blog.google/press/
Einführung in die Objektorientierte Programmierung in Java

Themen in diesem Kurs

  • Entdecke Javas Ansatz zur objektorientierten Programmierung
  • Mach OOP verständlich und überschaubar

Lernen leicht gemacht

Einführung in die Objektorientierte Programmierung in Java

Was ist objektorientierte Programmierung (OOP)?

$$

OOP ist ein Programmierparadigma, das Code anhand von Objekten und realen Dingen modelliert

OOP – manchmal schwer zu lernen

Einführung in die Objektorientierte Programmierung in Java

Was ist eine Klasse?

  • Klassen sind wie Ausstechformen
  • Die Plätzchen haben die Form der Ausstechform
  • Klassen sind Baupläne für unseren Code

Bauplan

Ausstechform

Stern-Plätzchen

Einführung in die Objektorientierte Programmierung in Java

Aufbau einer Klasse


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

Stern-Plätzchen

Stern-Plätzchen

Einführung in die Objektorientierte Programmierung in Java

Objektinstanz benennen

  • HINWEIS: Die Main-Klasse und die main-Methode werden im ganzen Kurs verwendet
  • Alles steht innerhalb der Main-Klasse
    • Die main-Methode ist der Einstiegspunkt für allen Java-Code

  public static class Main {  

    class Cookie {

    }

    public static void main(String[] args) {

// Give the object instance a name Cookie myCookie = new Cookie(); } }
Einführung in die Objektorientierte Programmierung in Java

Lass uns üben!

Einführung in die Objektorientierte Programmierung in Java

Preparing Video For Download...