image.png

    1. package com.guigu.exer;
    2. /*
    3. * 2.设计类Circle计算圆的面积。
    4. */
    5. //测试类
    6. import java.util.Scanner;
    7. public class CirclceTest {
    8. public static void main(String[] args){
    9. Circlc c1 = new Circlc();
    10. //输入半径
    11. Scanner radius = new Scanner(System.in);
    12. System.out.println("请输入半径:");
    13. double r = radius.nextDouble();
    14. c1.radius = r;
    15. //对应方法1:
    16. // double area = c1.findArea();
    17. // System.out.println(area);
    18. //对应方法2:
    19. c1.findArea();
    20. }
    21. }
    22. //圆
    23. class Circlc{
    24. //属性
    25. double radius;
    26. //方法1:返回值
    27. //求圆的面积 area面积
    28. // public double findArea(){
    29. // double area = Math.PI*radius*radius;
    30. // return area;
    31. // }
    32. //方法2:无返回值
    33. public void findArea(){
    34. double area = Math.PI*radius*radius;
    35. System.out.println("面积为"+area);
    36. }
    37. }