问答详情
源自:11-2 代码实现

这个和截图的不一样,可以吗

package huamn;


public class Intial {


public static void main(String[] args) {

// TODO Auto-generated method stub

        Human man1=new Human();

        Human man2=new Chinese();

        Human man3=new American();

        man1.language();

        man2.language();

        man3.language();

}


}

输出为:

人类具有说话的能力

中国人说中国话

美国人说英语


提问者:落花有意流水无情 2016-04-13 12:18

个回答

  • 木刻雪原
    2016-07-12 17:14:25

    都可以啊,但是如果你的父类Human是抽象类,那你是不可以创建父类对象的,要用到匿名内部类;

    只要程序是正确的,并且按照需求解决了问题,然后调试bug,然后就行了;当然想课堂中的学习案例,一般不用调试bug了!

  • 落花有意流水无情
    2016-04-13 12:21:45

    这两种都可以,