类的继承
类的继承
1.Java只支持单继承。
2.子类在继承父类后,创建子类的同时会调用父类的构造方法。
3.子类继承父类后可以调用父类创建好的属性和方法。

4.Java不允许同时继承两个父类,但可以进行多代继承如:祖父>父>儿子>孙子。如下:

Object类
1.Object类是所有类的父类。
2.创建一个类时,未指定父类,则默认继承java.lang.Object类。
3.Object类中,主要包括clone()、finalize()、equals()、toString()等方法。所以任何类都可以重写Object类中的方法。
4.Object类中的getClass()、notify()、notifyAll()、wait()等方法不能被重写,因为这些方法被定义为final类型。
5.getClass() 返回对象执行时的Class实例调用getName()方法可以取得类的名称。
6.toString()方法是将一个对象返回为字符串形式,它返回一个String实例。在实际的应用中通常重写toString()方法,为对象提供一个特定的输出模式。当这个类转换为字符串或与字符串连接时,将自动调用重写toString()方法。

7.equals()方法
在Java中有两种比较对象的方式,一种是“==”运算符,一种是equals()方法。“==”运算符比较的是两个对象引用内存地址是否相等,equals()比较的是两个对象的实际内容。


浙公网安备 33010602011771号