Java Tutorial 50 - Interfaces

preview_player
Показать описание
Danke an songdestinator

Рекомендации по теме
Комментарии
Автор

Irgendwann sprengts meine Lautsprecher noch mal bei deinem HalliHallo am Anfang :D
Wieder mal sehr gutes Video!

timgreller
Автор

richtig gutes video! Jetzt weiß ich endlich was diese Interfaces machen. da hast du jetzt in  5 Minuten mehr geschafft, als der Dozent in 90 min :)
Danke

Chris-gttw
Автор

Shutdown in :D

Spaß beiseite ;-) --> Tolles Tutorial :)

Den Sinn hast du eig. grob ganz gut erklärt. Du sagtest ja schon, dass eine Klasse nicht von mehreren Klassen erben kann, so nutzt man halt Interfaces um den gemeinsamen Methoden-Horizont verschiedener Klassen zu erweitern, sodass jede Klasse Zugriff über die deklarierten (abstrakten) Methoden im Interface haben.

Ich habs auf jeden Fall verstanden, Danke :)

Grüße

XXRicardoXX
Автор

Du bist der erste der ansatzweise mir einen Grund genannt hat Interfaces zu nutzen.
Ich werde mir mal deine restlichen Java tuts angucken, dieses war sehr gut. Hoffe der Rest auch. Zumindest temporäres Abo hast du schon einmal
Edit: Rechtschreibung...

godmode
Автор

Fortbewegug ... fortbewegungmittel... fort... oh fuck off Copy paste :D

yousofshehada
Автор

Habe mir dein Tutorial nach knapp 10 Jahren Absenz von der Programmierung reingezogen und komme langsam wieder in die Gänge.
Super Arbeit!! Vielen Dank!!
Meine Frage:
Wieso lässt du jeweils bei variablen- und methoden deklarationen (getter/setter etc) das private/protected bzw. public weg?
Was heisst dies für die Sichtbarkeit, wenn du diese Spezifikation wegläst? Public oder 'sichtbarer' ;-)
Beste Grüsse

atticchris
Автор

Wie macht man es dann, dass die Dinge in den abstrakten Methoden kontinuierlich ausgeführt werden? Also wie verknüpft man sie?
Schwer zu beschreiben. Bsp.: Wenn man mit Slick2D arbeitet, extendet man ja beispielsweise mit BasicGameState. Das fügt dann drei abstrakte Methoden hinzu: init, render, update.
Render und Update werden in einer Schleife ausgeführt. Wie macht man das?!

Roov
Автор

nein das sind exceptions
throwable besagt nur das diese methode ( oder auch klasse? ) eine oder mehrere exceptions werfen kann, d.h das du auch die try{} catch{} implementieren musst.

coffeediction
Автор

Wenn ich es nicht falsch verstanden habe, dann hast du gesagt dasdie Vererbung eine Klasse nureinmal funktioniert oder so ähnlich. Wenn ich aber jetzt 3 Klassen habe zb.: Vater, Sohn, Enkel. Dann erbt Enkel von Sohn und Vater, weil der Sohn von Vater erbt. Wenn ich eine Variable/Funktion in Klasse Vater erstelle und dann ein Objekt von Enkel erzeuge, existieren Variablen/Funktionen trotzdem. Warschlich hast du gemeint dasman nicht von zwei Klassen erben kannst die nichts miteinander zutun haben.

ShadeyZable
Автор

Habe ich das richtig verstanden, dass es im Prinzip das selbe wie eine abstrakte Methode ist, nur dass eine Klasse aus mehreren Interfaces erben kann, aber nur aus einer Methode??

SietsMe
Автор

Eine Frage. Werden Interfaces nicht eher als Adjektive deklariert. In deinem Beispiel würde das Interface also "Fortbewegend" lauten. Ansonsten sehr gute Serie.

vchoid
Автор

Bist du eigentlich Schweizer Brotcrunsher?

GralsPlayer
Автор

Why do you name it "Tutorial..." and then talk on German?

MrDankaneli