von klassen
zu Vererbung
und nun bei Schnittstellen.
ich weiß zwar wie sie erstellt werden:
PHP
<span class="syntaxdefault"><br />interface neueSchnittstelle<br /></span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault"> public function irgendEineMethode</span><span class="syntaxkeyword">();<br /></span><span class="syntaxdefault"> public function eineAndereMethode</span><span class="syntaxkeyword">();<br />}<br /></span><span class="syntaxdefault"> </span>
doch kapier ich nicht wo hier die vererbung liegt wenn ich doch nichts im Körper der Methode notieren darf, sie nichts machen kann.
ich muss ja in jeder Klasse in der ich die Schnittstelle implementiere eigens definieren was die Methode machen soll
so muss auch jede Klasse welche die Schnittstelle implementiert hat alle Methoden dieser aufrufen
kann mir jemand die Logik und den 'alltäglichen' Gebrauch von interfaces erklären
gruß
peter