上机练习

)私有属性:上月电表读数、本月电表读数
2)构造方法:无参、2个参数
3)成员方法:getXXX()方法、setXXX()方法
4)成员方法:显示上月、本月电表读数
 第二步 编写测试类
1)创建对象一:上月电表读数为1000,本月电表读数为1200。
   要求:调用无参构造方法创建对象;
         调用setXXX()方法初始化对象;
         假设每度电的价格为1.2元,计算并显示本月电费。
2)创建对象二:上月电表读数1200,本月电表读数为1450。
   要求:调用2个参数的构造方法创建并初始化对象;
     调用setXXX()方法修改本月电表读数为1500(模拟读错了需修改);
  假设每度电的价格为1.2元,计算并显示本月电费。

package bbb;
public class person {
 private int a;
 private int b;
 public  person() {
  }
    public  person(int a,int b) {
  this.a=a;
  this.b=b;
 }
   public int getlast(){
    return a;
   }
   public void setlast(int a){
   if(a<0){
    this.a=0;
   }else{
     this.a=a;
   }}
   public int getnow(){
    return b;
   }
   public void setnow(int b){
    if(b<0){
     this.b=0;
    }else{
      this.b=b;
    }}
   public void print1(){
    System.out.println("(对象1)本月电费=:"+1.2*b); 
    }
   public void print2(){
    System.out.println("(对象2)本月电费=:"+1.2*b); 
    }}

另建立一个类,写主方法

package bbb;

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

 person p1=new person(1000,1200);  

 p1.print1();   

  person p2=new person(1200,1450);  

 p2.setnow(1500);  

 p2.print2();  }

}

猜你喜欢

转载自www.cnblogs.com/lgm1418973707/p/10773379.html
今日推荐