第四次实训作业

1.编写“人”类及测试类。

package demo4;

public class Person {
    private String name;
    private int age;
    
    public Person(){
        
    }
    
    public Person(String name){
        this.name=name;
    }
    
    public Person(int age){
        this.age=age;
    }
    
    public Person(String name,int age){
        this.name=name;
        this.age=age;
    }
    
    public String getName(){
        return name;
    }
    
    public void setName(String name){
        this.name=name;
    }
    
    public int getAge(){
        return age;
    }
    
    public void setAge(int age){
        if(age<0){
            this.age=0;
    }else{
            this.age=age;
        }
    }
    
    public void printmessage(){
        System.out.println("name:"+name+",age:"+age);
    }
    
    public void addAge(){
        age++;
    }
 

    public static void main(String[] args) {
        Person p1=new Person("xiaoming",18);
        p1.addAge();
        p1.printmessage();
        
        Person p2=new Person("小红");
        p2.setAge(20);
        p2.addAge();
        p2.printmessage();
    } 
}

2. 编写“电费管理类”及其测试类。

3·编写“圆柱体”类及其测试类。

 

3.1 “圆柱体”类

 

  • 私有属性:圆底半径、高,
  • 构造方法:带两个参数
  • 方法1:计算底面积
  • 方法2:计算体积
  • 方法3:打印圆底半径、高、底面积和体积。

 

3.2 测试类

 

创建2个对象,并调用方法

 

posted @ 2019-04-30 20:50  蔡楚琦  阅读(103)  评论(0编辑  收藏  举报