1.封装:指隐藏对象的属性和实现的细节,仅对外提供公共访问方式。在类定义中用private关键字来实现封装。
2.继承:子类通过继承父类,获得父类的属性和方法。
JAVA中是单继承。
3.重写:子类把父类已有方法重新实现一次。
4.多态:多态是面向对象的重要特性,简单点说:“一个接口,多种实现”,就是同一种事物表现出的多种形态。
5.引用数据类型变量用==比较,是在比较两个变量是否指向同一个对象
引用数据类型变量用equals比较,是在比较两个变量的值