标签: java
我仍然对上流与下流之间的一般差异感到困惑。 v23等于132怎么算?转换后应该不是77吗?
v23
132
77
我意识到应该取代,但是如果下面的函数似乎总是引用子类的方法,那么如何获得对超类方法的访问?
答案 0 :(得分:0)
我意识到压倒一切....
正确!
但是如果下面的函数似乎总是引用子类的方法,那么如何获得对超类方法的访问?
您无法访问已被覆盖的方法。这是Java覆盖的基础。
铸造对您没有帮助。您的v23变量持有对对象的引用,该对象从根本上是不可撤销的vec3实例。
vec3
因此,您正在调用将所有3个数字相加的sum版本:33 + 44 + 55-> 132。
sum
33 + 44 + 55