extends关键字

class Dog extends Animal

final关键字

可以修饰类、方法、属性、变量

  • 修饰的类不能被继承
  • 修饰的方法不能被重写
  • 修饰属性

该类的属性不会进行隐式初始化,属性的值只能赋一次。

  • 修饰变量 => 常量

    super关键字

    在对象的内部使用,代表父类对象

  • super.属性、super.方法

  • super() => 调用父类的构造方法

    Object类

    是所有类的父类
    该类的方法:

  • toString()、返回对象的哈希code码(对象地址字符串),可以通过重写该方法,表示出对象的属性。

  • equals()、比较的是对象的引用是否指向同一块内存地址,而生活中一般比较的是对象是否相同,可以通过重写该方法,比较两个对象是否相同