如何查看一个类继承自哪些类?
或者按快捷键ctrl+T
讲一下类的导入
讲一下类的继承
Implicit super constructor Person() is undefined for default constructor. Must define an explicit constructor
对于默认构造函数,未定义隐式超级构造函数Person()。 必须定义一个显式构造函数
Implicit super constructor Person() is undefined. Must explicitly invoke another constructor
构造方法的理解:https://www.jianshu.com/p/b975303cc206
![513f878b060635ab0dd0dd53aebb452e.png](https://img-blog.csdnimg.cn/img_convert/513f878b060635ab0dd0dd53aebb452e.png)
面向对象的三大特征:继承,封装,多态。
继承:说的就是子类继承父类,子类继承了父类的所有东西,但是父类的有些东西子类不一定可以使用。
![b18b0d5683c1ec7c9a9410f5c5fe7c2c.png](https://img-blog.csdnimg.cn/img_convert/b18b0d5683c1ec7c9a9410f5c5fe7c2c.png)
![65106b897b20e95651f8ca072e841e26.png](https://img-blog.csdnimg.cn/img_convert/65106b897b20e95651f8ca072e841e26.png)
默认是包权限
![35e3cad8f0f1cf8e417e7a332211cbbc.png](https://img-blog.csdnimg.cn/img_convert/35e3cad8f0f1cf8e417e7a332211cbbc.png)
![16344f518748c3f62960f214fcb75217.png](https://img-blog.csdnimg.cn/img_convert/16344f518748c3f62960f214fcb75217.png)
java中只有一个直接父类,只有一个直接的父亲。
java的接口可以多继承,类只能单继承
![7c34da7ba5fd2cfa143a5d1918071b1a.png](https://img-blog.csdnimg.cn/img_convert/7c34da7ba5fd2cfa143a5d1918071b1a.png)
![4201c4eaec28441fb2c754f1984419f4.png](https://img-blog.csdnimg.cn/img_convert/4201c4eaec28441fb2c754f1984419f4.png)
![f3593c7005651d40c06472df1a4e4a7f.png](https://img-blog.csdnimg.cn/img_convert/f3593c7005651d40c06472df1a4e4a7f.png)
![5c3fb43b7e1943774e0153be927f297e.png](https://img-blog.csdnimg.cn/img_convert/5c3fb43b7e1943774e0153be927f297e.png)