Bun venit

Introducere în Programarea Orientată pe Obiecte în Java

Sani Yusuf

Lead Software Engineering Content Developer

Experiența mea cu Java

  • Lucrez cu Java din 2010
    • Algoritmi
    • Aplicații mobile Android
  • Curs realizat în colaborare cu Miller Archury
    • Senior Software Engineer la Google
    • Fost inginer Microsoft

$$ Logo Microsoft

Aplicație mobilă Android

Algoritm Java

Logo Google

1 https://blog.google/press/
Introducere în Programarea Orientată pe Obiecte în Java

Subiecte abordate

  • Explorați abordarea Java față de Programarea Orientată pe Obiecte
  • Simplificați complexitățile Programării Orientate pe Obiecte

Învățare facilă

Introducere în Programarea Orientată pe Obiecte în Java

Ce este programarea orientată pe obiecte (POO)

$$

POO este o paradigmă de programare care modelează codul pe baza obiectelor și elementelor din lumea reală

POO poate fi dificilă de învățat

Introducere în Programarea Orientată pe Obiecte în Java

Ce este o clasă?

  • Clasele sunt ca niște forme de prăjituri
  • Prăjiturile create iau forma matriței
  • Clasele sunt șabloane pentru codul nostru

Șablon

Formă de prăjituri

Prăjitură stea

Introducere în Programarea Orientată pe Obiecte în Java

Structura unei clase


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

Prăjitură stea

Prăjitură stea

Introducere în Programarea Orientată pe Obiecte în Java

Denumirea unei instanțe de obiect

  • NOTĂ: Clasa Main și metoda main vor fi folosite pe tot parcursul cursului
  • Tot codul va fi în interiorul clasei Main
    • Metoda main este punctul de intrare al oricărui cod Java

  public static class Main {  

    class Cookie {

    }

    public static void main(String[] args) {

// Give the object instance a name Cookie myCookie = new Cookie(); } }
Introducere în Programarea Orientată pe Obiecte în Java

Să exersăm!

Introducere în Programarea Orientată pe Obiecte în Java

Preparing Video For Download...