wie ich Code war auf der Suche in Laravel 5 Projekt, traf ich mit einer Klasse wie unten -Was sind die Vorteile einer Schnittstelle ohne irgendwelche Methoden? In PHP
class Abc extends Command implements SelfHandling, ShouldBeQueued
{
}
Und wo Schnittstellen wie unten sind -
interface SelfHandling {}
interface ShouldBeQueued {}
Ich habe verwirrt, wenn es hat keine Methoden dann, was ist die Verwendung dieser Schnittstellen?
Mögliches Duplikat von [Interface ohne Methoden] (http://stackoverflow.com/questions/20878039/interface-with-no-methods). Sie nennen sie "[Marker Interfaces] (https://en.wikipedia.org/wiki/Marker_interface_pattern)". – RandomSeed