首页 青云排行榜 知识中心 控制台

下面程序结果为:(     )

class Guy {
    String greet() {
        return "hi";
    }
}
class Cowboy extends Guy {
    String greet() {
        return "howdy";
    }
}
class Surfer extends Guy {
    String greet() {
        return "dude! ";
    }
}
class Greetings {
    public static void main(String[] args) {
        Guy[] guys = {new Guy(), new Cowboy(), new Surfer()};
        for (Guy g : guys)
            System.out.print(g.greet());
    }
}

hi howdy dude!

运行时异常被抛出

第7行出现一个错误,编译失败

第8行出现一个错误,编译失败

方法重载(在同一个类中,同名的方法,由于形参的不同,实现方法的重载,在调用方法时,可根据实参的组合来选择所调用的方法)
方法覆盖(主要在继承时用到,子类继承父类,可以重写父类的非静态的方法)
关于我们
公司简介
联系我们
联系我们
售前咨询: leizhongnan@eval100.com
售后服务: 0755-26415932
商务合作: support@eval100.com
友情链接
金蝶软件
快递100
关注我们
Copyright © 2023-2023 深圳慧题科技有限公司 粤ICP备2023109746号-1 粤公网安备44030002001082