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