Java 中面向对象的三大特征:继承、封装、多态

LarsCheng at 
面向对象的三大特征继承、封装、多态接口(Interface)是用来定义行为的!抽象类(Abstract Class)是用来实现行为的!具体类(Class)是用来执行行为的!使用了对象就叫基于对象,基于对象的基础上增加了继承从而变成了面向对象。 封装是对象和类概念的主要特征封装:即把客观事物封装成抽象的类,并且类可以对自己的数据和方法进行权限控制,封装就是指利用抽象数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象类型的内部,系统的其他部分只有通过包裹在数据外面的被授权的操作,才能够与这个抽象数据类型交流与交互! 封装的优点将变化隔离便于使用提高安全性提高重用性 总结封装隐藏了类的内部实……