老师继承疑问
来源:2-4 选择练习
不惧岁月
2022-08-22 00:26:38
这张照片是用对象调用了父类里的方法,所有没有用到里继承,改变方法,1回答
好帮手慕小尤
2022-08-22
同学你好,1、是的,同学理解是正确的。如果使用子类实例赋值给父类对象(如:Super t = new Test();),调用的就是子类的方法。
2、同学描述的是重写,并不是重载。
1)重写是指在继承关系中,子类具有和父类方法名相同,形参列表相同,返回值相同或子类方法的返回值类型为父类方法返回值类型的子类,子类方法访问修饰符较父类方法权限相同或者更宽。
2)而重载是指在同一个类中,两个或者多个方法间,方法名相同,形参列表不同(包含数据类型不同,参数数量不同,参数顺序不同),与返回值类型和修饰符无关。

祝学习愉快!
相似问题