摘要: 一、什么是封装 在程序设计中,封装(Encapsulation)是对具体对象的一种抽象,即将某些部分隐藏起来,在程序外部看不到,其 含义是其他程序无法调用。 要了解封装,离不开“私有化”,就是将类或者是函数中的某些属性限制在某个区域之内,外部无法调用。 二、为什么要封装 封装数据的主要原因是:保护隐 阅读全文
posted @ 2017-04-20 19:33 Michael--chen 阅读(37013) 评论(5) 推荐(7) 编辑
摘要: 切记:不要将多态与多态性这二者混为一谈,只要分开,就会很明朗了。 一、多态 多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的概念依赖于继承)。 比如:动物分为人类、狗类、猪类(在定义角度) 二、多态性 1、什么是多态性(请务必注意注意注意:多态与多态性是两种概念。) 多态性:同一种调 阅读全文
posted @ 2017-04-20 14:42 Michael--chen 阅读(491) 评论(0) 推荐(0) 编辑