Kapselung von Attributen und Methoden (Teil 1) - Objektorientierung: Kapselung/Vererbung/Polymorphie

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ม.ค. 2025

ความคิดเห็น • 23

  • @ohneworte123
    @ohneworte123 8 หลายเดือนก่อน +6

    Mein Held der Prüfungsvorbereitung, vielen Dank für deine sehr wertvolle Arbeit 🎉

    • @StefanMacke
      @StefanMacke  8 หลายเดือนก่อน

      Sehr gerne 🤗

  • @lisa-gt3bf
    @lisa-gt3bf 8 หลายเดือนก่อน +1

    Vielen Dank für die hervorragende Arbeit ❤
    Diese Videos sind Goldwert 👍

    • @StefanMacke
      @StefanMacke  8 หลายเดือนก่อน +1

      Ich danke dir! :-)

  • @Gor_Bin
    @Gor_Bin 8 หลายเดือนก่อน +1

    Ärgerlich, dass ich den Kanal nicht schon früher entdeckt habe, da ich FI AE mache und vor der Abschlussprüfung Teil 2 morgen schiss habe. Leider machen wir an der Arbeit wirklich nahezu keine Programmierung und in der Schule ... naja... so langsam stoße ich da an die Grenzen, du hast mir da echt bis jetzt geholfen. Hoffen wir es reicht noch aus.
    Danke auf jeden Fall für die wirklich guten und ausführlichen Erklärungen! Nicht so 3min Videos die 90% weglassen und nachher ist man auch nicht schlauer!

    • @StefanMacke
      @StefanMacke  8 หลายเดือนก่อน +2

      Danke für dein Feedback. 3min reichen nicht für diese Themen, da bin ich deiner Meinung! Ich drücke dir die Daumen für die Prüfung!

    • @Gor_Bin
      @Gor_Bin 8 หลายเดือนก่อน

      @@StefanMacke Vielen Dank! Ich hätte noch eine Frage zu dem Code: Gibt es einen Grund weshalb hier Wrapper-Klassen verwendet werden? In dem Fall wäre es doch theoretisch egal, oder irre ich?

    • @StefanMacke
      @StefanMacke  8 หลายเดือนก่อน

      @@Gor_Bin Welche Wrapper-Klassen meinst du? Auto/Motorrad sind keine Wrapper-Klassen (die andere Klassen umschließen), sondern einfach "normale" Klassen, die Attribute und Methoden kapseln.

    • @Gor_Bin
      @Gor_Bin 8 หลายเดือนก่อน

      @@StefanMacke Sorry, hätte ich mal etwas besser präzisieren können. In der Klasse Auto ist "kilometerstand" vom Datentyp "Integer". Ich bin mir hier wieder unsicher, weil ich wie gesagt im praktischen Teil meiner Ausbildung wenig Programmiere und auch kein Java nutze. Aber wäre hier nicht "Integer" die Wrapper-Klasse von "int"?

    • @StefanMacke
      @StefanMacke  8 หลายเดือนก่อน

      @@Gor_Bin Ja, da hast du recht. "int" ist jedoch ein primitiver Datentyp, der mir die ganze Objektorientierung kaputt macht. Daher nutze ich gerne "Integer", da er sich als Referenztyp genauso verhält wie die eigenen Klassen und z.B. Methoden anbietet.

  • @Ashmazito
    @Ashmazito 8 หลายเดือนก่อน +2

    Deine Videos sind echt auf höhe Niveau, Inhalt, Qualität und Erklärung. Du machst die Welt jedes mal zu einem besseren Ort❤.
    für alle die morgen die AP2 schreiben, Viel Erfolg und Glück

    • @broken_1x38
      @broken_1x38 8 หลายเดือนก่อน

      Das wird morgen sehr spannend, auch von mir viel Glück an alle!

    • @StefanMacke
      @StefanMacke  8 หลายเดือนก่อน

      Vielen Dank 🤩

  • @SirLanze92
    @SirLanze92 8 หลายเดือนก่อน

    Wie immer sehr gutes Material 💪

    • @StefanMacke
      @StefanMacke  8 หลายเดือนก่อน

      Danke dir 👍

  • @stefanieouedraogo
    @stefanieouedraogo 8 หลายเดือนก่อน +2

    Haha wieviel hier morgen Prüfung haben ❤🎉😂 wir schaffen das, dank ihm😊

  • @lukaspetersen5538
    @lukaspetersen5538 6 หลายเดือนก่อน

    Moin, wieso hast du 2 main methoden?

    • @StefanMacke
      @StefanMacke  6 หลายเดือนก่อน

      Um den doppelten Code im Autohaus und der Werkstatt zu demonstrieren. Aber das ist ja auch kein Problem und durchaus erlaubt.

  • @lisa-gt3bf
    @lisa-gt3bf 8 หลายเดือนก่อน

    Kommt in der Reihe auch Design patterns? 😍 Gehört glaube ich auch zu OOP😅

    • @StefanMacke
      @StefanMacke  8 หลายเดือนก่อน +1

      Na klaaaar! Aber nicht in dieser Reihe. Hier geht es erstmal um die Grundlagen. Design Pattern kommen später separat.

    • @lisa-gt3bf
      @lisa-gt3bf 8 หลายเดือนก่อน

      @@StefanMacke

    • @carnaqe1154
      @carnaqe1154 8 หลายเดือนก่อน +1

      war auch mein Gedanke, ein paar hat er ja schonmal sehr verständlich erklärt :D