2 Stimmen

Wenn Sie einen schnittstellenbasierten Designansatz verwenden, wie benennen Sie dann die eher verhaltensorientierten Schnittstellen?

Ich entwickle eine Bibliothek mit mehreren Steuerelementen (oder Komponenten). Ich verwende einen schnittstellenbasierten Ansatz für das Typendesign, aber das führte mich schließlich zu einer Frage, die mich schon lange beschäftigt. Wenn Sie einen schnittstellenbasierten Entwurfsansatz verwenden, wie benennen Sie dann die Verhaltensschnittstellen? Nehmen wir zum Beispiel an, Sie haben einige Getter-Setter-Funktionen, die von vielen Schnittstellen verwendet werden, und die Funktionalität, die sie bieten, kann nicht mit einem "-able"-Postfix benannt werden; was würden Sie tun oder tun Sie? Danke...

Edit: Ich habe zum Beispiel eine Schnittstelle wie diese erstellt:

public interface HasText {

    public String getText();

    public void setText(String text);

}

Die meisten Schnittstellen, die diese Funktionen verwenden, haben keinen gemeinsamen Supertyp.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X