重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 计算机科学与技术> 面向对象程序设计
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[单选题]

有如下类声明: class Foo { int bar; }; 则Foo类的成员bar是

A.公有数据成员

B.公有成员函数

C.私有数据成员

D.私有成员函数

答案
查看答案
更多“有如下类声明:class Foo{int bar;};则Foo类的成员bar是A.公有数据成员B.公有成员函数C.私有数据”相关的问题

第1题

假设在 Java 源程序文件“MyClass.java”中只含有一个类,而且这个类必须能够被位于个庞大的软件系统中的所有 Java 类访问到,那么下面声明有可能符合要求的类声明是()。

A.private class MyClass extends Object

B.public class myclass extends Object

C.public class MyClass

D.class MyClass extends Object

点击查看答案

第2题

有如下类定义:class Point{private;static int how_many;};_______how_many0; 要初始化 Point 类的静态成员 how_many,下划线处应填入的内容是()。

A.ing

B.staticint

C.intPoint::

D.staticintPoint::

点击查看答案

第3题

若有声明:class C:public A,B{}; 则类C公有继承自类A、私有继承自类B。()
若有声明:class C:public A,B{}; 则类C公有继承自类A、私有继承自类B。()

A.错误

B.正确

点击查看答案

第4题

下列哪个类声明是正确的()

A.public abstract class Car{...}

B.protected private number

C.abstract private move{...}

D.abstract final class Hl{...}

点击查看答案

第5题

下列哪个类声明是正确的?
下列哪个类声明是正确的?

A. abstract class G2 extends superClass1,superClass2{…}

B. abstract public class classmates{…}

C. public final class NewClass extends superClass implements Interface1{…}

D. public abstract class String{…}

点击查看答案

第6题

有如下类声明:classSample{intx;};则Sample类成员x是Sample类的()

A.公有数据成员

B.保护数据成员

C.私有数据成员

D.以上选项都不正确

点击查看答案

第7题

若类A和类B的定义如下:class A{int i,j;public:void get();//…};class B:A//默认为私有派生{int

若类A和类B的定义如下: class A { int i,j; public: void get(); //… } ; class B:A//默认为私有派生 { int k; public: void make(); //… }; void B::make() { k=i*j; } 则上述定义中, ()是非法的表达式。

A.void get();

B.int k;

C.void make();

D.k=i*j;

点击查看答案

第8题

设有下面的两个类定义:class A{void show(){System.out.print(“AA”);}} class B extends A{void show(){System.out.print(“BB”); }}则顺序执行如下语句后输出的结果为()。A a=new A();B b=new B(); a.show();b.show();

A.BBBB

B.BBAA

C.AABB

D.AAAA

点击查看答案

第9题

已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示:class P : protected O {…};class Q : public O {…};关于方法F1的描述中正确的是()。

A.方法F1无法被访问

B.只有在类O内才能访问方法F1

C.只有在类P内才能访问方法F1

D.只有在类Q内才能访问方法F1

点击查看答案

第10题

172、已知Circle类定义如下所示,则下列说法正确的是。 class Circle { public: double m_x,m_y; double m_radius; void setCenter(double x,double y) { m_x=x; m_y=y; } void setRadius(double radius) { m_radius=radius; } double getArea() { return 3.14 * m_radius * m_radius; } };

A.m_x、m_y和m_radius都是Circle类的成员变量

B.setCenter、setRadius和getArea都是Circle类的成员函数

C.类定义体后面的分号可以省略

D.将double m_radius;改为double m_radius=1;,则表示m_radius成员变量的初值为1

点击查看答案

第11题

下面对模板的声明,正确的是

A.template<T>

B.template<class T1,T2>

C.template<class T1,class T2>

D.template<classT1;classT2>

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝