结果出乎大部分人的意料
package j2se.test;class A{int x, y;public void setValue(int i, int j) {x = i;y = j;}int multiply(){return x * y;}}class B extends A{int x, y;B(int i, int j){x = i;y = j;}int multiply(){return x * y;}}public class Test{public static void main(String[] args) {B subObj = new B(6, 9);subObj.setValue(7, 8);int m = subObj.multiply();System.out.println(m);}}结果是54.为什么不是56?
参考:http://bbs.langsin.com/thread-10113-1-1.html
页:
[1]