当前你的浏览器版本过低,网站已在兼容模式下运行,兼容模式仅提供最小功能支持,网站样式可能显示不正常。
请尽快升级浏览器以体验网站在线编辑、在线运行等功能。

建议使用的浏览器:

谷歌Chrome 火狐Firefox Opera浏览器 微软Edge浏览器 QQ浏览器 360浏览器 傲游浏览器

1478:8.2(股票类Stock)

题目描述

遵循8.2节中的Circle类的例子,设计一个名为Stock的类。这个类包括:

   ·一个名为symbol的字符串数据域表示股票代码。

   ·一个名为name的字符串数据域表示股票名字。

   ·一个名为previousClosingPricedouble型数据域,它储存的是前一日的股票值。

   ·一个名为currentPricedouble型数据域,它储存的是当时的股票值。

   ·创建一支有特定代码和名字的股票的构造方法。

   ·一个名为getChangePercent()的方法返回从previousClosingPrice变化到currentPrice的百分比。

画出该类的UML图。实现这个类。编写一个测试程序,创建一个Stock对象,它的股票代码是Java,股票名字为Sun Microsystems Inc,前一日收盘价是4.5。设置新的当前值为4.35,然后显示市值变化的百分比。

输入解释

输入 name

symbol

previousClosingPricedouble型数

currentPricedouble型数

输出解释

输出 name的内容

symbol的内容

市值变化的百分比

输入样例
Java
Sun MicroSystems Inc.
4.5
4.35
输出样例
Java
Sun MicroSystems Inc.
Price Change: -3.333333%
提示
结果保留六位(百分比形式)

该题目包含在题集 SSPU

题目来源 sspu

共提交 167

通过率 75.45%
时间上限 内存上限
1000 MS 128 MB