A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© IT我的梦 中级黑马   /  2015-4-16 00:12  /  691 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 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, 下载次数: 24)

水电费

水电费

2 个回复

倒序浏览
学习了
回复 使用道具 举报
面相对象,继承
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马