首页 > 建筑工程
题目内容 (请给出正确答案)
[主观题]

接口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!");)};

}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“接口Animal 定义如下:public interface…”相关的问题
第1题
定义一个接口必须使用的关键字是()。

A.public

B.class

C.interface

D.static

点击查看答案
第2题
有如下类定义:classShape{public:___________________//纯虚函数Draw};划线处缺失的语句为()。

A.voidDraw()=0

B.virtualvoidDraw()=0

C.virtualvoidDraw(){}

D.virtualvoidDraw(int=0)

点击查看答案
第3题
有如下类定义:classPoint{public:Point(intxx=0,intyy=0):x(xx),y(yy){}private:intx,y;};classCircle:publicPoint{public:Circle(intr):radius(r){}private:intradius;};派生类Circle中数据成员的个数是()。

A.1

B.2

C.3

D.5

点击查看答案
第4题
若有如下类定义,则下列关于Shape类的叙述中,正确的是()classShape{public:virtualvoidDraw();};

A.类Shape中的Draw函数是纯虚函数

B.类Shape是抽象类

C.类Shape是虚基类

D.Shapes;能建立Shape的对象s

点击查看答案
第5题
下列接口和类的定义正确的是()。
下列接口和类的定义正确的是()。

A."public interface A{

Int i= 10;

public void funA0;

}

public interface B{

intj= 10;

public void funB0;

}

public interface C implements A,B{}"

B."public interface A{

Int i= 10;

public void funA();

}

public interface B{

intj= 10;

public void funB0;

}

public interface C extends A,B{}"

C."public interftace A{

Int i= 10;

public void funA();

}

public interface B{

intj= 10;

public void funB();

}

public class C extends A,B{}"

D."public interface A{

Int i= 10;

public void funA();

}

public interface B{

int j= 10;

public void funB();

}

public class C implements A implements B{}"

点击查看答案
第6题
有类的定义如下: class A{ private: int x,y; public: A(int m,int n){x=m;y=n;} }; Class B{ private: int z; A a; public: B(int m); }; 下列()是正确的B类构造函数实现代码。

A.B::B(int m) : a(m), z(m){ }

B.B::B(int m) : a(),z() { }

C.B::B(int m) : a(m,m), z(m){ }

D.B::B(int m) : a=(m,m), z=m { }

点击查看答案
第7题
在MySQL的webstore数据库中创建一个客户表customers,它包含的字段及数据类型如下:编写程序采用

在MySQL的webstore数据库中创建一个客户表customers,它包含的字段及数据类型如下:

编写程序采用DAO模式设计访问数据库,定义Dao接口获得数据库连接对象,定义CustomerDao接口,其中包含下面方法:

编写CustomerDao接口的实现类CustomerDaoImpl。编写测试程序测试DAO接口各种方法的使用。

点击查看答案
第8题
已知类定义如下,其中Shape 为基类, Circle 和Rectangle 分别Shape 的直接派生类, Square 为R
ectangle 的直接派生类和Shape 的间接派生类。请模仿Rectangle 类,写出Circle 类的所有成员函数。

/****************** 文件shape.h*************************/

const float PI=3.14159f; // 定义圆周率常量

class Shape // 几何图形抽象类

{

public:

virtual float GetPerimeter()=0; // 纯虚函数,计算周长

virtual float GetAre()=0; // 纯虚函数,计算面积

};

class Rectangle: public Shape // 矩形类

{

public:

Rectangle (float len,float wid):length(len),width(wid){}

~Rectangle (){}

float GetPerimeter() {return 2*(length width);} // 计算矩形周长

float GetAre() {return length*width;} // 计算矩形面积

private:

float length, width; // 矩形的长和宽

};

class Circle: public Shape // 圆类

{

public: // 在下面编写每个成员函数

private:

float rad; // 圆的半径

};

class Square: public Rectangle // 正方形类

{

public:

Square(float len): Rectangle(len,len){}

~Square(){}

};

点击查看答案
第9题
如下说法对的是()?

A.防火墙的安全规则定义在安全区域之间

B.防火墙的安全规则定义在防火墙的接口之间

C.防火墙的安全规则定义在防火墙所连接的网段之间

D.防火墙的安全规则定义在防火墙上定义的VLAN之间

点击查看答案
第10题
有类A的定义如下: class A{ public: A(int x,int y); private: int x; const int y; }; 下列关于类A的构造函数的代码中,()能够正确地给成员变量x,y赋初值。

A.A::A(int x,int y):y(y){x=x;};

B.A::A(int x,int y):x(x){y=y;};

C.A::A(int x,int y):y(y){this->x=x;};

D.A::A(int x,int y):x(x){this->y=y;};

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改