随笔 - 48  文章 - 47  评论 - 26 
10 2009 档案
设计模式学习笔记-面向对象设计原则(Object-Oriented Principle)
摘要: 单一职责原则(Single Responsibility Principle)SRP一个类有且只有一个引起变化的因素;开放封闭原则(Open Close Principle)OCP对扩展开放,对修改封闭;Liskov替换原则(Liskov Substitution Principle) LSP子类可以替代它的基类;依赖倒置原则(Dependence Inversion Principle) DIP...阅读全文
posted @ 2009-10-15 17:29 itzsl 阅读(46) | 评论 (0) 编辑
Virtual、override和new
摘要: 用new修饰的方法:显示隐匿基类继承的同名方法,不能用基类的引用访问派生类的new方法;用override修饰的方法:表示重写基类的虚方法,可以用基类的引用访问派生类的重写方法;基类方法必须用virtual修饰;virtual修饰的方法:虚方法,允许子类重写该方法;也就是可以override该方法;demo:[代码]使用override时,输出结果:Animal All Animals sleep...阅读全文
posted @ 2009-10-10 11:57 itzsl 阅读(55) | 评论 (0) 编辑