2.在什么情况下应该抽象成接口?或者抽象类?
3.关于修改,"对扩展开放而对修改封闭"是什么意思?
4."针对接口编程"是什么意思?老师上课讲得摸棱两可,GOF的书上又太高深看不懂,目前的理解仅仅是,定义的时候把对象实例前面的类名改成接口名....
2.在什么情况下应该抽象成接口?或者抽象类?
3.关于修改,"对扩展开放而对修改封闭"是什么意思?
4."针对接口编程"是什么意思?老师上课讲得摸棱两可,GOF的书上又太高深看不懂,目前的理解仅仅是,定义的时候把对象实例前面的类名改成接口名....
那本书写的还可以
gof看英文原版的可能会好的