A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


class Fu {
       publicvoid show() {
              System.out.println("这是父类的show方法");
       }
}
class Zi extends Fu {
       publicvoid show() {
              System.out.println("这是子类的show方法");
       }
       publicvoid method() {
              System.out.println("这是子类的method方法");
       }
}
class DuoTai{
       publicstatic void main(String[] args) {
              Fu  f = new Zi();
              f.show();
              Zi  z = (Zi)f;
              z.method();
       }
}

3 个回复

倒序浏览
              Fu  f = new Zi();
              f.show();
编译看左,运行看右,执行的本身就是子类的show().
回复 使用道具 举报
luomoss 发表于 2016-3-12 23:55
Fu  f = new Zi();
              f.show();
编译看左,运行看右,执行的本身就是子类的show ...

什么意思?好好说一下
回复 使用道具 举报
zhangyibiao 发表于 2016-3-13 21:01
什么意思?好好说一下

        Fu  f = new Zi();
              f.show();
执行的是子类的show();
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马