有以下类定义,运行后 abstract class Animal{ abstract void say(); } public class Cat extends Animal{ public Cat(){ System.out.printf("I am a cat"); } public static void main(String[] args) { Cat cat=new Cat(); } }
A、I am a cat
B、Animal能编译,Cat不能编译
C、Animal不能编译,Cat能编译
D、编译能通过,但是没有输出结果
第1题
A、代码编译错误,因为类中方法没有实现
B、代码编译错误,因为类中存在非抽象方法
C、该段代码正确
D、通过代码”Animalan=newAnimal();”可以创建一个Animal对象
第2题
A. 该段代码正确
B. 代码错误〃因为类中存在非抽象方法
C. 代码错误〃因为类中方法没有实现
D. 通过代码Animalan=newAnimal;可以创建一个Animal对象
第3题
A.public abstract class Animal{ public void speak( );}
B.public abstract class Animal{ public void speak( ){};}
C.public class Animal{ pubilc abstract void speak( );}
D.public abstract class Animal{ pubilc abstract void speak( ){};}
第4题
A.public abstract class Animal{public void speak( );}
B.public abstract class Animal{public void speak( ){};}
C.public class Animal{pubilc abstract void speak( );}
D.public abstract class Animal{pubile abstract void speak( ){};}
第5题
A.public abstract class Animal{ public void speak;}
B.public abstract class Animal{ public vold speak;}
C.public class Animal{ pubilc abstract void speak;}
D.public abstract class Animal{ pubilc abstract void speak;}
第6题
A.public abstract class Animal{ public void speak();}
B.public abstract class Animal{ public void speak(){}}
C.public class Animal{ public abstract void speak();}
D.public abstract class Animal{ public abstract void speak(){}}
第7题
{
abstract public void Move();
}
B.abstract class Cat: Animal
{
virtual public void Move(){Console.Write(Console.Write("Move!");)}
}
C.abstract class Cat: Animal
{
public void Move(){Console.Write(Console.Write("Move!");)};
}
D.abstract class Cat: Animal
{
public void Eat(){Console.Write(Console.Write("Eat!");)};
}
第8题
A.Catis-aJumper
B.Catis-aAnimal
C.Dogis-aJumper
D.Dogis-aAnimal
E.Beaglehas-aJumper
F.Cathas-aAnimal
G.Beaglehas-aTail
第9题
A、类Cat是从类Animal公有继承
B、类Mouse和类Cat有共同的基类
C、类Cat和类Mouse对类Animal的成员的访问属性一样
D、类Mouse是类Animal的私有继承
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!