类的继承

类的继承

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()比较的是两个对象的实际内容。

 

posted @ 2023-09-06 11:52  小粥123456789  阅读(123)  评论(0)    收藏  举报