javaWeb笔记(四) 面向接口编程 一点 浅显的认识
面向接口:可以加类,但不可以改源代码:即开闭原则:在你写了代码后,尽量不能修改源代码了。因为项目大了,会需要测试。所以可以添加类来对原有类改动都是改配置文件:提供dao接口,作为方法提供dao的实现类再写工厂来产生实现类:在工厂中不能直接return实现类。因为以后要改动的时候还得修改代码。所以我们应该用反射来读取配置文件。来得到接口的实现类在service中用
·
面向接口:
可以加类,但不可以改源代码:
即开闭原则:在你写了代码后,尽量不能修改源代码了。因为项目大了,会需要测试。所以可以添加类来对原有类改动
都是改配置文件:
提供dao接口,作为方法
提供dao的实现类
再写工厂来产生实现类:
在工厂中不能直接return实现类。因为以后要改动的时候还得修改代码。所以我们应该用反射来读取配置文件。来得到接口的实现类
在service中用工厂来产生接口的实现类
高内聚,低耦合更多推荐
已为社区贡献1条内容
所有评论(0)