这个只是使用了依赖倒置设计原则。调用者本来依赖于具体的DB类(高层模块依赖底层模块具体实现),现在调用者根据需要的数据库服务定义了一个数据库接口,所有的DB类都继承这个接口,这个时候调用者只需要按照接口方法操作(即高层模块依赖高层抽象)。
2021-07-29
这个课我好几年前就看过了。当时看得一头雾水,后来用了框架,想学学源码,看过一些设计模式的书和文章。好像有点明白了。但要到熟练运用的程度,那还差得远。
2021-06-24
看完感觉隐隐约约有点那么意思继续看,之前很多设计模式概念不太了解看完这节课感觉工厂、注册、单例很好理解了。希望后面越来越棒
2021-06-16