Einstellung default-Wert für die Eigenschaften der Schnittstelle?
Habe ich eine Schnittstelle, die enthält eine Eigenschaft. Ich brauche, um den Standardwert für diese Eigenschaft. Wie macht man das?. Auch ist es gute Praxis, um eine defualt-Wert für eine Eigenschaft in der Schnittstelle? oder hier über eine abstrakte Klasse, sondern ist ein apt ein?
Danke im Voraus
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann man nicht ein default-Wert für eine Eigenschaft eines interfaces.
Verwenden abstrakte Klasse neben der Schnittstelle (die nur definiert den Standardwert und nicht umzusetzen, nichts anderes):
Schnittstellen enthalten keine Implementierung. Alles, was Sie tun, ist von Mitgliedstaat Signaturen.
Einer Umsetzung einer Schnittstelle ist kostenlos zu haben, was standardmäßig der Wert, den es mag für jede Eigenschaft.
E. g. eine abstrakte Klasse zurückkehren können einen default-Wert für jede der Eigenschaften.