[转载].net学习之继承、里氏替换原则LSP、虚方法、多态、抽象类、Equals方法、接口、装箱拆箱、字符串 – szyuxueliang – 博客园

.net学习之继承、里氏替换原则LSP、虚方法、多态、抽象类、Equals方法、接口、装箱拆箱、字符串 - szyuxueliang - 博客园. 1.继承 (1)创建子类对象的时候,在子类对象中会为子类对象的字段开辟空间,也会为父类的所有字段开辟空间,只不过父类私有的成员访问不到 (2)子类从父类继承父类所有的非私有成员,但是父类的所有字段也会创建,只不过父类私有的成员访问不到 (3)b

[转载]面向对象:宽接口、窄接口和访问方法(上)

【面向对象】宽接口、窄接口和访问方法(上) - 横刀天笑的技术空间 - 博客园. 封装 封装、继承和多态是面向对象“三大金刚”。这其中封装可谓三大金刚之首。封装(或称信息隐藏)亦即不对使用者公开类型的内部实现手段,只对外提供一些接口,使用者只能通过这些公开的接口与类型进行交谈。 封装不好实际上继承和多态也是无稽之谈,即使不无稽也会风雨飘摇,使用者可能绕过你精心构造的对象层次,直接访问对象的

[转载]面向对象思想的头脑风暴(一)

面向对象思想的头脑风暴(一) - 你听海是不是在笑 - 博客园. 团队中对面向对象的理论研究已经做了很长时间,大家对接口,封装,继承,多态以及设计模式什么的似乎都能说出点东西来,但当看代码时发现大家其实并 不十分清楚具体怎么做,所以我就想了个题目让大家来做,然后进行了一次头脑风暴,过程记录如下: 题目内容: 需要处理三种产品图书,数码,消费,需要计算产品的税率,图书的税率为价格的0.1,数