一.封装
将数据及对数据的操作捆绑在一起成为类,类外的代码应该不能直接访问类内声明的变量并修改变量的值。封装技术使数据与操作成为一体,对敏感数据的操作只能通过在类中提供的方法来实施。
二.继承
继承有两方面的含义,一是子类继承父类的共性,二是子类可以具有自己独有的特性。
三.多态
多态使程序具有良好的扩展性,程序可以对所有的类进行通用的处理。一个接口,多种实现是多态的体现,或父类的引用变量可以指向子类的实例。
编译时多态:方法的重载
运行时多态:继承时方法的重写🚶🚶🚶🚶
java面向对象的三大特性
最新推荐文章于 2024-05-12 02:33:37 发布