Java教程

【JAVA学习】

本文主要是介绍【JAVA学习】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

 

public class ChapterHomework10{ 

    
    public static void main(String[] args) {
        Circle c = new Circle();
        PassObject P1 = new PassObject();
        P1.printAreas(c, 5);

    }


}


class Circle{

    double radius;
    
    public double findArea(){
        return Math.PI*radius*radius;
    }
    //添加方法setRadius,修改对象的半径值
    public void setRadius(double radius){
        this.radius = radius;
    }
}

class PassObject{
    public void printAreas(Circle c,int times){
        System.out.println("radius\tarea");
        for(int i = 1; i <= times; i++){
            c.setRadius(i);//修改c对象的半径值
            System.out.println((double)i + "\t" + c.findArea());
        }
    }
}

 

这篇关于【JAVA学习】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!