注册 登录
编程论坛 JAVA论坛

继承中不能使用匿名对象么?求大神讲解

任楚贤 发布于 2016-01-25 12:14, 1880 次点击
class extendsdemo
{
    public static void main(String[] args)
    {
        cat c=new cat ();
        c.eat();
        new cat.eat();//使用匿名对象调用eat方法,但结果显示找不到点这个符号
    }
}
/*
    * 动物类,猫类,狗类
    * 定义两个属性(颜色,腿的个数)两个功能(吃饭,睡觉)
*/
class animal
{
    String color;
    int   num;
    public void eat()
    {
        System.out.println("吃饭");
    }
    public void sleep()
    {
        System.out.println("睡觉");
    }
}
class cat extends animal
{   
}
class dog extends animal
{
}
1 回复
#2
hhwz2016-01-25 18:29
new cat().eat();
1