一、继承
**1、基本概念:**继承是类和类间的一种关系
**2、继承的作用:**子类拥有父类的所有属性和方法(private修饰则无效),可实现代码的复用
3、语法:
- class 子类 extends 父类
4、继承的初始化顺序:
(1)初始化父类再初始化子类。
(2)先执行属性初始化,再执行构造方法
二、Object类
1、Object 类是所有类的父类,如果一个类没有使用 extends 关键字明确标识继承另外一个类,那么这个类默认继承Object 类
2、Object 类中的方法,适合所有子类。
三、toString()方法和 equals()方法
1、toString()
-
返回对象的哈希code码
-
重写 toString()方法,可返回对象的属性(在Source —— Generate toString( )中可使用 )
2、equals()
-
比较对象的引用是否指向同一块内存地址。
-
重写 equals()方法,可比较对象的值是否相等(在Source —— Generate hashCode( ) and equals( )中可使用 )