gpt4 book ai didi

Java:使函数不是虚拟的-在父引用上调用父方法

转载 作者:行者123 更新时间:2023-11-30 10:27:58 25 4
gpt4 key购买 nike

<分区>

我想这个问题以前有人问过,但不能立即找到答案。

例如,Pet 引用被分配了一个 Dog 对象:

Pet pet = new Dog();

如果我写

pet.attackInvader();

调用子类(Dog)的方法是因为Java中的所有函数都是虚函数。

是否可以改为调用 PetattackInvader()

(我知道我可以编辑 Dog 的方法来调用 super,但是,在这种情况下,假设我不能更改 Dog' s 实现。)

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com