标签: java this overloading strategy-pattern self-reference
我有一些客户端类A,B和C需要使用取决于调用者类型的操作op(),它由另一个类定义D。
A
B
C
op()
D
有一些解决方案:
为什么我应该避免第二种解决方案有一些好的做法?