Java第四次作业

1编写“电费管理类”及其测试类

public class ElectricityManagement {
   private int Lastmonthmeterreading;
   private int Themonthmeterreading;
   
   public ElectricityManagement(){
       
   }
   public  ElectricityManagement(int Lastmonthmeterreading,int Themonthmeterreading ) {
       this.Lastmonthmeterreading=Lastmonthmeterreading;
       this.Themonthmeterreading=Themonthmeterreading;
   }
   //获取上月电表读数
   public int getLastmonthmeterreading() {
       return Lastmonthmeterreading;
   }
   //设置上月电表读数
   public void setLastmonthmeterreading(int Lastmonthmeterreading) {
         if(Lastmonthmeterreading<0) {//电表读数不能为负数
             this.Lastmonthmeterreading=0;
         }
         else {
             this.Lastmonthmeterreading=Lastmonthmeterreading;
         }
   }
   //获取本月电表读数
   public int getThemonthmeterreading() {
       return Themonthmeterreading;
   }
   //设置本月电表读数
   public void setThemonthmeterreading(int Themonthmeterreading) {
     if(Themonthmeterreading<0) {//电表读数不能为负数
         this.Themonthmeterreading=0;
     }
     else {
         this.Themonthmeterreading=Themonthmeterreading;
     }
   }
}
   public class TestElectricityManagement{
       public static void main(String[]args) {
           ElectricityManagement e1=new ElectricityManagement(30,48);
           e1.addThemonthmeterreading();
           e1.printMessage();
           
           ElectricityManagement e2=new ElectricityManagement(60,28); 
           e2.addLastmonthmeterreading();
           e2.printMessage();
       }
       
   
       
   }
2:编写圆柱体类及其测试类
public class cylindrical extends round{
private double height;
private double voluem;

public void setHeight(double height){ //设置圆柱体的高
this.height = height;
}
public double getVoluem() { //求圆柱体的体积,半径继承自圆的类,不用重复定义
return 3.14*radius*radius*height;
}
}

ppublic class circle { public static void main(String[] args) {

Scanner sc=new Scanner(System.in); 
int r,h;
 double PI=3.14; 
System.out.println("请输入半径:"); 
System.out.println("请输入高:");
 r=sc.nextInt(); h=sc.nextInt(); 
System.out.println("底面积为"+PI*r*r); 
System.out.println("体积为"+PI*r*r*h);
 } 

好吧,其实有些程序运行不出来,有错误。

 

转载于:https://www.cnblogs.com/zhangyixing/p/10787815.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值