![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[判断题]
假定AA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员a的格式为x->a。()
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A. AB() {a=0;}
B. AB(int aa=0): a(aa) {}
C. AB(int aa): a(aa) {}
D. AB() {}
A. 4 和 5
B. 5 和 4
C. 4 和 20
D. 20 和 5
务相同的对象构成类,类中的每个对象称为该类的(C)。对象的状态只能通过该对象的(D)才能改变。模板类是一种数据抽象,它把(E)当作参数,可以实现类的复用。在类的继承结构中,位于上层的类叫做基类,其下层的类则叫做(F)类。若在类A的定义中声明类B是其友元类,则类B可以直接使用类A的私有数据成员,反之,类A(G)直接使用类B的私有数据成员。
设计一个名为Stock的类表示股票,该类包括:
一个名为symbol的字符串数据域表示股票代码;
一个名为name的字符串数据域表示股票名称;
一个名为previousPrice的double型数据域,用来存储股票的前一日收盘价;
一个名为currentPrice的double型数据域,用来存储股票的当前价格;
创建一个给定特定代码和股票名称的构造方法;
一个名为getChangePercent()的方法。返回从前一日价格到当前价格变化的百分比。
画出该类的UML图并实现这个类。编写一个测试程序,创建一个Stock对象,它的股票代码是600000,股票名称是“浦发银行",前一日收盘价是25.50,当前的最新价是28.6,显示市值变化的百分比。
A.x1+x2+…+xn=1
B.x1+x2+…+xn=0
C.x1b1+x2b2+…+xnbn=0
D.b1+b2+…+bn=0
E.x1E1+x2E2+…+xn·En>0