2
我真的不知道such an interface可用於什麼。方法的目的叫做什麼是一個不需要實現的接口?
_dont_implement_Matcher___instead_extend_BaseMatcher_
很清楚,但接口的目的是什麼?
如果我不想讓人們實現一個接口,我根本不會提供任何 - 抽象類來完成這項工作。除非有一些隱藏的原因我看不到。任何人都可以嗎?
我真的不知道such an interface可用於什麼。方法的目的叫做什麼是一個不需要實現的接口?
_dont_implement_Matcher___instead_extend_BaseMatcher_
很清楚,但接口的目的是什麼?
如果我不想讓人們實現一個接口,我根本不會提供任何 - 抽象類來完成這項工作。除非有一些隱藏的原因我看不到。任何人都可以嗎?
在我看來,Matcher是一箇舊接口,已被BaseMatcher取代,但尚未被移除以保持與舊版本的兼容性。
編輯:
的聲音,因爲這種新方法有關的權利 –
除了它不會是。 – yshavit
@yshavit ...兼容消費者而不是實現者 –