![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象学习
18妹
勤奋
展开
-
多态意义
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { /// /// 多态的意义:允许派生类修改其父类的行为(方法),派生类比父类更具有个性,在代码跑起来的时候,跟JS很类似,子类覆盖掉原创 2011-10-24 22:38:58 · 1024 阅读 · 0 评论 -
面向对象的设计原则【敏捷软件开发 原则、模式与实践】里面摘录
头五项原则是关于类设计的,它们是: ◆ SRP,单一职责原则,一个类应该有且只有一个改变的理由。 ◆ OCP,开放封闭原则,你应该能够不用修改原有类就能扩展一个类的行为。 ◆ LSP,Liskov替换原则,派生类要与其基类自相容。 ◆ DIP,依赖倒置原则,依赖于抽象而不是实现。 ◆ ISP,接口隔离原则,客户只要关注它们所需的接口。 另外的六项是关于包原创 2011-10-30 14:27:21 · 733 阅读 · 0 评论