第一章面向对象涉及原则
摘要:
我们设计类的时候一般要遵循一些原则1.单一原则(SRP),每个对象只负责自己的事情,避免重复交叉,这样以后维护起来方便2.里氏替换原则(LSP)和依赖倒置原则(DIP) 就是依赖抽象而非具体从而使软件在以后维护中更加的方便,具体点说就是利用接口和抽象类达到这样的目的比如一个接口 IRun里面定义了一个run()方法,继承的有自行车run汽车run,那么我客户端只需要调用这个接口,run即可,不再跟汽车自行车,这样达到抽象,通用,同样这个例子也适合下面一个法则举一个简单的例子,直接贴代码,相信大家都看得懂 interface Itest { void a(); } ... 阅读全文
posted @ 2013-03-25 20:24 HOT SUMMER 阅读(208) 评论(0) 推荐(0) 编辑