Welkom

Introductie tot objectgeoriënteerd programmeren in Java

Sani Yusuf

Lead Software Engineering Content Developer

Mijn ervaring met Java

  • Werkt met Java sinds 2010
    • Algoritmen
    • Android-apps
  • Course gemaakt met Miller Archury
    • Senior Software Engineer bij Google
    • Voormalig Microsoft Engineer

$$ Microsoft-logo

Android-app

Java-algoritme

Google-logo

1 https://blog.google/press/
Introductie tot objectgeoriënteerd programmeren in Java

Onderwerpen

  • Verken Java’s aanpak van objectgeoriënteerd programmeren
  • Maak OOP eenvoudiger

Leer met gemak

Introductie tot objectgeoriënteerd programmeren in Java

Wat is objectgeoriënteerd programmeren (OOP)

$$

OOP is een programmeerparadigma dat code modelleert rond objecten en echte items

OOP is soms lastig te leren

Introductie tot objectgeoriënteerd programmeren in Java

Wat is een class?

  • Classes zijn als koekjesvormen
  • Gemaakte koekjes krijgen de vorm van de vorm
  • Classes zijn blauwdrukken voor je code

Blauwdruk

Koekjesvorm

Sterkoekje

Introductie tot objectgeoriënteerd programmeren in Java

Structuur van een class


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

Sterkoekje

Sterkoekje

Introductie tot objectgeoriënteerd programmeren in Java

Objectnaam geven

  • Let op: de Main-class en main-methode worden in deze course gebruikt
  • Alle code staat in de Main-class
    • De main-methode is het startpunt van alle Java-code

  public static class Main {  

    class Cookie {

    }

    public static void main(String[] args) {

// Give the object instance a name Cookie myCookie = new Cookie(); } }
Introductie tot objectgeoriënteerd programmeren in Java

Laten we oefenen!

Introductie tot objectgeoriënteerd programmeren in Java

Preparing Video For Download...