欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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;
        
    }
    
    
}
相关标签: Java java 封装