方法重载的返回值必须一样吗?发生在同一个类中(或者父类和子类之间),方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符可以不同。构造方法在继承里是怎么样的?先初始化父类里的构造方法,在初始化子类里的构造方法抽象类里面只能有抽象方法吗不,抽象类中可以包含抽象方法和非抽象方法(具体实现的方法)。接口和抽象类有什么共同点和区别?共同点:都不能被实例化。都可以包含抽象方法。都可以有默认实现的方法(Java 8 可以用 default 关键字在接口中定义默认方法)。区别:接口主要用于对类的行为进行约束,你实现了某个接口就具有了对应的行为。抽象类主要用于代码复用,强调的是所属关系。一...