面向对象学习
程序员敏敏
程序分享
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多态意义
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { /// /// 多态的意义:允许派生类修改其父类的行为(方法),派生类比父类更具有个性,在代码跑起来的时候,跟JS很类似,子类覆盖掉原创 2011-10-24 22:38:58 · 1081 阅读 · 0 评论 -
面向对象的设计原则【敏捷软件开发 原则、模式与实践】里面摘录
头五项原则是关于类设计的,它们是: ◆ SRP,单一职责原则,一个类应该有且只有一个改变的理由。 ◆ OCP,开放封闭原则,你应该能够不用修改原有类就能扩展一个类的行为。 ◆ LSP,Liskov替换原则,派生类要与其基类自相容。 ◆ DIP,依赖倒置原则,依赖于抽象而不是实现。 ◆ ISP,接口隔离原则,客户只要关注它们所需的接口。 另外的六项是关于包原创 2011-10-30 14:27:21 · 788 阅读 · 0 评论
分享