zoukankan      html  css  js  c++  java
  • 学习Java的第十天

    学习内容:实验一Circle类

    代码实现:

    import java.util.Scanner;

    class A{
    final static double PI=3.1415;
    }
    public class Circle {
    private double radius;
    public Circle() {                         //构造方法
    System.out.println("Constructorrun");
    }
    public double getRadius() {          //返回半径
    return radius;
    }
    public void setRadius(double radius) {              // 设置半径
    this.radius=radius;
    }
    public double circumference() {               //圆的周长
    return 2*A.PI*radius;
    }
    public double area() {                       //圆的面积
    return A.PI*radius*radius;
    }
    @SuppressWarnings("null")
    public static void main(String[] args) {
    // TODO 自动生成的方法存根
    double r,C,S;
    System.out.println("请输入圆的半径:");
    Scanner sc=new Scanner(System.in);
    r=sc.nextDouble();
    Circle c1=new Circle();
    c1.setRadius(r);
    C=c1.circumference();
    S=c1.area();
    System.out.println("圆的周长为:"+C);
    System.out.println("圆的面积为:"+S);
    }

    }

    运行截图:

     遇到的问题:对象没有初始化,即没有实现代码Circle c1=new Circle();

    明天任务实验一学生类

  • 相关阅读:
    《痕迹识人,面试读心》培训总结之一
    傲游与视频网站广告之战的思考
    EMLS项目推进思考
    二级证丢失如何找回
    Mathematica 讲座
    泊松方程解法
    Windows核心编程-作业
    Win7多用户同时登陆
    C语言文件操作类型速查
    openMP的一点使用经验
  • 原文地址:https://www.cnblogs.com/zyj3955/p/13307253.html
Copyright © 2011-2022 走看看