![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#/WinForm
sevennet
这个作者很懒,什么都没留下…
展开
-
OO原则演化
单一职责原则(SRP)一个类,最好只做一件事,只有一个引起它变化的原因SRP由引起变化的原因决定,而不由功能职责决定。相关设计模式:Façade , Proxy专注里氏替换原则(LSP)子类必须能够替代基类在继承关系中,子类对父类的继承字段、属性、还有方法;而使同一方法在子类中表现为不同的行为是通过多态来实现的,具体在语言操作上表现为父类提供虚函数,而在子类中原创 2010-05-12 20:09:00 · 269 阅读 · 0 评论 -
c#继承的理解与应用
一般父类都含有子类的所有公共属性。。把student和teacher的公共属性提取出来。。可以构成一个父类。。首先建立一个父类。。public class person{ public person(){}//允许有个默认方法。。 public person(传入参数) { //一般情况下。这个方法都是给下面公共属性赋值的。。 } //下面就是写公共属性原创 2010-05-12 20:19:00 · 314 阅读 · 0 评论