我按照比较通俗的说法给你解释下:
1、封装:一般类的变量为了安全性,很多都定义成私有变量,仅仅类里面的成员函数可以进行访问。这样我们就可以设置getValue、setValue的方法,这样就可以将类里面的变量封装起来。提供数据的安全性
2、继承:面向对象的思想中,必须要有层级的概念,就像动物是一个类,猫也是一个类;而猫就是一个动物,那么我们就可以设定猫是动物的子类。这样就可以体现出继承的特点
3、多态:多态的概念你需要先参考继承,动物 a = new 猫();具体的我也说的不是很明白,只能说我懂,但是有点说不出,但是视频上面讲解的应该是非常清楚的
以上都是个人的一些见解~ |