看板java
标 题Re: 有关继承的问题
发信站中大资工二进位的世界 (Sat May 6 13:24:16 2006)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ncu!news.csie.ncu!BinaryBBS
※ 引述《[email protected] (双面虎)》之铭言:
程式码如下 请各位高手帮帮忙
class Parent {
int i = 30;
int sum(int j) {
return i+j;
}
int sum(){ return 333; } // 我不去掉
}
class Child extends Parent {
int i = 10;
////////////////////////////////////////////////////
// int sum() { // 但是去掉这段,就可以编译了 //
// return this.i + super.i; //
// } //
////////////////////////////////////////////////////
}
public class ex {
public static void main(String[] argv) {
Child c = new Child();
test(c);
}
static void test(Parent p) {
System.out.println("p.sum():" + p.sum() + " p.sum(20):" + p.sum(20));
} //变成333 ^^^^^^^^50
}
--
〒作者:deepdish 来自:77-200.dorm.ncu.edu.tw
◎二进位的世界【140.115.50.50‧binary.csie.ncu.edu.tw】