第四次实训作业

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个对象,并调用方法

原文地址:https://www.cnblogs.com/ccqblog1127/p/10761498.html