JAVA程序设计 关于类 重载

编写程序 定义三个类 a b c 其中b继承于a c继承于b 在类c中定义一个两个对象 一个不带参数 另一个带参数 实现对基类函数的重载

class A
{
public void foo() { }
publis void foo(int i) { }
}
class B extends A
{
}
class C extends B
{
public void foo() { /* 添加点代码* / }
publis void foo(int i) { /* 添加点代码 */ }
}

class A
{
}
class B extends A
{
}
class C extends B
{
public void foo() { }
publis void foo(int i) { }
}

呵呵,哥们真风趣~回答问题的更风趣~~~