题目内容 (请给出正确答案)
[主观题]

class A { int x; int add() { return x+1; } public boolean equals(Object obj) { A that=(A)obj; if (this.x==that.x) return true; return false; } } 在上述源代码中,equals方法是类A自己新创的方法。()

提问人:网友migidong 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“class A { int x; int add() { r…”相关的问题
第1题
已定义类A: class A { private: int x; protected: int y; public: int z; A(int p1, int p2, int p3) { x = p1; y = p2; z = p3; } // 构造函数 }; 再定义派生类B: class B : public A { private: int a; public: // 定义派生类B的构造函数 }; 则下列派生类B的构造函数定义中,正确的是( )。

A、B(int p1, int p2, int p3, int p4) { a = p4; }

B、B(int p1, int p2, int p3, int p4) : A(p1, p2, p3) { a = p4; }

C、B(int p1, int p2, int p3, int p4) { x = p1; y = p2; z = p3; a = p4; }

D、B(int p1, int p2, int p3, int p4) { A(p1, p2, p3); a = p4; }

点击查看答案
第2题
关于下列代码说法正确的是()。publicclassA{publicvoiddoit(){}publicStringdoit(){return“a”;}
关于下列代码说法正确的是()。

publicclassA{

publicvoiddoit(){}

publicStringdoit(){

return“a”;

}

publicdoubledoit(intx){

return1.0;

}

}

A.无编译错误

B.代码publicStringdoit(){行,出现编译错误

C.代码return“a”;行,出现编译错误

D.代码publicdoubledoit(intx){行,出现编译错误

点击查看答案
第3题
程序运行结果是 class Sample { static int i; public: void set(int x){i=x;} Sample(int i){this->i+=i;} static disp(){cout<< i;} }; int Sample::i=50; void main() { Sample s(10); Sample::disp(); }

A、10

B、50

C、60

D、110

点击查看答案
第4题
[图]A、f=3*sec(x)*tan(x); int(f,x)B、syms x; f=3*sec...

A、f=3*sec(x)*tan(x); int(f,x)

B、syms x; f=3*sec(x)tan(x); int(f,x)

C、syms x; f=3*sec(x)*tan(x); lnt(x,f)

D、syms x; f=3*sec(x)*tan(x); int(f,x)

点击查看答案
第5题
现有分数类: class Fraction { public: Fraction(int x, int y) {fenzi = x;fenmu = y;} private: int fenzi; int fenmu; };
点击查看答案
第6题
写出下面程序的执行结果。 class Program { static void Main(string[] args) { int no = 2017123417; double l = 1.63; char s = '女'; bool t = false; Console.WriteLine("学号{0}", no); Console.WriteLine("身高{0}", l); Console.WriteLine("性别{0}", s); Console.WriteLine("是否有挂科{0}", t); } }
点击查看答案
第7题
有如下TestA类的定义: public class TestA { static int a=10; } 用该类创建2个对象:testA1和testA2,现将类变量(静态变量)a的数值变为100,则正确的方式是:( )。

A、TestA.a=100;

B、testA1.a=100;

C、testA2.a=100;

D、其余选项都不对

点击查看答案
第8题
有基类如下: class BASE{ private: int x,y; public: BASE(int x,int y){this->x=x;this->y=y;} void set(int x1,int y1) { x=x1; y=y1; } ... }; 设DERIV为BASE的公有派生类,则下列哪个DERIV的构造函数对基类成员的初始化是正确的?

A、DERIV( int x, int y ) { BASE(x , y) ; ... }

B、DERIV( int x1, int y1 ){ x=x1; y=y1; ... }

C、DERIV( int x, int y ) : BASE( x , y ) { ... }

D、DERIV( int x, int y ) {set(x1,y1); ... }

点击查看答案
第9题
类型转换函数实例: class CMyPoint { int x, y; public: CMyPoint(int i, int j) { x = i; y = j; } operator double(); //转换为到原点的距离 }; 请完成CMyPoint的类型转换函数,使(double)p;能够返回p和原点的距离。
点击查看答案
第10题
Number类定义如下: public class Number { public int x; } swap方法定义如下: public static void swap(Number number1, Number number2) { int temp = number1.x; number1.x = number2.x; number2.x = temp; } 运行如下代码: Number number1 = new Number(); Number number2 = new Number(); Number number3 = new Number(); number1.x = 1; number2.x = 2; number3.x = 3; swap(number1, number2); swap(number2, number3); 则number1.x, number2.x, number3.x的值分别为:

A、1, 2, 3

B、2, 3, 1

C、3, 2, 1

D、1, 3, 2

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信