java封装一个类MyStock存放在cn.com.my包中。
程序员文章站
2024-02-04 15:26:04
...
封装一个类MyStock存放在cn.com.my包中。这个类包括:(1)一个名为id的int数据字段表示股票代码。
(2)一个名为name的字符串数据字段表示股票名称。
(3)一个名为previousPrice 的double类型数据字段表示前一日的股票价格。
(4)一个名为currentPrice 的double类型数据字段表示当前的股票价格。
(5)一个有特定代码和名称的股票构造方法。
(6)一个名为getPriceChange的方法返回从给定的前一日股票价格变化到当前股票价格的百分比。
封装执行主类,创建一个MyStock对象,设置股票代码、股票名称、给定前一日收盘价和当前市值,输出市值变化的百分比。
软件NetBeans IDE 7.0.1,需要单独写主类。
主类:Mystock m=new Mystock(100,"java",100,200); System.out.println(m.getPriceChange());
类MyStock:
public class Mystock {
int id;
String name;
double previousPrice;
double currentPrice;
public Mystock(int id,String name,double previousPrice,double currentPrice){
this.id=id;
this.name=name;
this.previousPrice=previousPrice;
this.currentPrice=currentPrice;
}
public double getPriceChange(){
return (currentPrice-previousPrice)/previousPrice;
}
}
上一篇: AJAX跨域请求数据方法归纳(实战讲解)