黑马程序员技术交流社区

标题: 水电费计算 [打印本页]

作者: IT我的梦    时间: 2015-4-16 00:12
标题: 水电费计算
本帖最后由 IT我的梦 于 2015-4-16 00:15 编辑

复制代码
/*
要求:
     电在传输上都会有损耗,假如计算电费时区分冬季和夏季用电情况,
     冬季在用电原有读数上加上20千瓦小时作为用电损耗,而夏季没有此损耗问题。电费是
     每千瓦小时电0.49元,假定用电度数为125千瓦小时,分别计算出冬季和夏季相应的电费。
**/
//程序员:李显福。

abstract class Dian
{//抽象类。
        public double dushu;
        Dian(double dushu)
        {
                 this.dushu=dushu;
        }
        abstract public double dianfei();//抽象方法。
        abstract void show();//抽象方法。
}
class XiajiDian extends Dian
{
        XiajiDian(double dushu)
        {
                super(dushu);       
        }
        public double dianfei()
        {//计算夏季所用电费。
                return 0.49*dushu;
        }
        void show()
        {
                System.out.println("夏季所用电费为:"+0.49*dushu+"元。");       
        }
}
class DongjiDian extends Dian
{
        DongjiDian(double dushu)
        {
             super(dushu);       
        }
        public double dianfei()
        {//计算冬季所用电费。
                return 0.49*(dushu+20);
        }
        void show()
        {
                System.out.println("冬季所用电费为:"+0.49*(dushu+20)+"元。");       
        }       
}
class DemoDian
{
        public static void main(String args[])
        {
                XiajiDian x1=new XiajiDian(36.7);
                x1.show();
                DongjiDian d1=new DongjiDian(35);
                d1.show();
        }       
}

水电费.jpg (20.44 KB, 下载次数: 25)

水电费

水电费

作者: 怀念子龙    时间: 2015-4-16 08:36
学习了

作者: Anfinsenh    时间: 2015-4-16 08:47
面相对象,继承




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2