下列代码声明了3个类
class Animal{};
class Cat:publicAnimal{};
class Mouse:Animal{};
对于这段代码,理解错误的是:
class Animal{};
class Cat:publicAnimal{};
class Mouse:Animal{};
对于这段代码,理解错误的是:
举一反三
- 下列代码声明了3个类class Animal{};class Cat:publicAnimal{};class Mouse:Animal{};下列关于这些类之间关系的描述中,错误的是: A: 类Animal是类Cat的基类 B: 类Mouse从类Cat公有继承 C: 类Cat是类Animal的派生类 D: 类Mouse是类Animal的派生类
- (7-1)定义了Animal类、Cat类和Dog类,则代码段是正确的。 class Animal{ }; class Cat extends Animal{} class Dog extends Animal{}
- 下列代码声明了3个类class Animal{};class Cat:pub...列关于这些类之间关系的描述中,错误的是:
- 下列各种java类的定义,那种是错误的 A: class Animal{}class Dog extends Animal {} B: final class Animal{}class Dog extends Animal{} C: abstract class Animal{}class Dog extends Animal{} D: public class Animal{}class Dog extends Animal{}
- 接口Animal声明如下:public interface Animal{ void Move();}则下列抽象类的定义中, 是合法的。 A: abstract class Cat: Animal { 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!");)}; }