继承主要目的是提高代码的复用性,但是只有在类与类之间有所属关系的时候才能继承,不能为了获取其他类的功能而继承,Java中只有单继承,不支持多继承,但可以多层继承 当父类中定义了相同的功能,内容不同时,子类对象不确定调用哪一个,容易带来安全隐患,所以不支持多继承. 一.方法的重写 1.当子类和父类有一样的方法时,对象会调用子类的方法,称为方法的重写 2.重写父类方法时,方法必须一致,包括参数和返回值类型 3.只有子类的权限大于或等于父类时,才能对父类方法重写 二.继承中的构造方法 1.继承后,子类