JavaRush /Java-Blog /Random-DE /Klassen und Schnittstellen. Versuche zu verstehen
varbandim
Level 9
Тверь

Klassen und Schnittstellen. Versuche zu verstehen

Veröffentlicht in der Gruppe Random-DE
Schnittstellen vs. Klassen – Übersicht über Habré- Schnittstellen in OOP (Java), auf einfache Weise? — auf dem Stapel Klassen und Schnittstellen.  Versuche zu verstehen - 1Es ist immer noch nicht klar. Ist eine Schnittstelle auch eine Klasse, die lediglich zusätzliche Methoden für eine Klasse beschreibt? Wenn ja, sind die Methoden der Anfangsklasse einfach nicht sichtbar oder können sie verwendet werden? Oder müssen sie neu definiert werden? Und wenn die Schnittstelle keine Klasse ist, dann ist sie einfach eine Liste von Methoden, vereint unter einem Namen, die in jeder Klasse verwendet werden können, indem einfach definiert wird, für welche Klasse sie verwendet werden? Oder handelt es sich um eine Gruppe von Methoden, die für eine bestimmte Klasse gelten? Dann kann in einem Programm eine Klassenvariable mit einer bestimmten Schnittstelle sowohl Klassenmethoden als auch Schnittstellenmethoden verwenden? Oder nur Schnittstellenmethoden? Nehmen wir an, es gibt eine Personenklasse, für die eine boolesche Bewegungsmethode beschrieben ist. Können wir eine Reihe von „Beinen“- und „Räder“-Methoden mit unterschiedlichen Bewegungsarten darauf anwenden? Wird in diesem Fall die boolesche Methode der Personenklasse über die Schnittstelle „Beine“ oder „Räder“ sichtbar sein? Oder werden es andere Klassen sein, die wir für die Variable definieren: Человек Сэм = новый ЧеловекСНогами?Und dann sollten wir eine Klasse beschreiben lassen ЧеловекСНогами? Oder ist es nur eine Reihe von Methoden?
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION