摘要: 1.概念多态是指多种形态。同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。例如我在学校是学生,在车上是乘客。在路上是过客。。同一个人不同的身份就是多态。通过继承实现的不同对象调用相同的方法,表现出不同的行为,称之为多态2.有趣的多态性代码 new的用法代码 Code h... 阅读全文
posted @ 2014-12-17 21:44 cygnet 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.概念继承是指一个对象直接使用另一对象的属性和方法。2.作用新类(即派生类)将获取基类的所有非私有数据和行为以及新类为自己定义的所有其他数据或行为。因此,新类具有两个有效类型:新类的类型和它继承的类的类型。3.扩展在. NET中,如果创建一个类,则该类总是在继承。这缘于.NET的面向对象特性,所有... 阅读全文
posted @ 2014-12-17 21:02 cygnet 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1.概念可以把程序按某种规则分成很多“块“,块与块之间可能会有联系,每个块都有一个可变部分和一个稳定的部分。我们需要把可变的部分和稳定的部分分离出来,将稳定的部分暴露给其他块,而将可变的部分隐藏起来,以便于随时可以让它修改。这项工作就是封装.封装就是将数据或函数等集合在一个个的单元中2.优点其一: ... 阅读全文
posted @ 2014-12-17 20:44 cygnet 阅读(120) 评论(0) 推荐(0) 编辑