摘要: 面向对象的三个基本特征是:封装、继承、多态。 封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况... 阅读全文
posted @ 2010-07-29 15:18 systemxgl 阅读(537) 评论(0) 推荐(2) 编辑
摘要: 五原则自然是众所周知的OO五原则:单一职责原则、开放封闭原则、Liskov替换原 则、依赖倒置原则和接口隔离原则单一职责原则:就是就一个类而言,应该仅有一个引起它的变化的原因。换句话说,一个类的功能要单一,只做与它相关的事情单一职责原则的好处第一、有助于我们分析和编码的思路的清晰。当你的代码里有了三层或以上的if语句或for语句的嵌套的时候,你不要跟我说,你已经把问题分析得很清楚了。多层嵌套的if... 阅读全文
posted @ 2010-07-29 15:16 systemxgl 阅读(705) 评论(0) 推荐(0) 编辑