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();

    明天任务实验一学生类

  • 相关阅读:
    springboot Quartz 定时任务工具类
    java 发邮件 代码
    spring boot 整合 shiro 权限框架
    java 读取xml
    flowable 报错 Waiting for changelog lock....
    微服务 springcloud Alibaba 阿里组件 项目源码
    Java 读取汉字拼音
    syslog how to
    c++ 字符串总结
    aptget 总结
  • 原文地址:https://www.cnblogs.com/zyj3955/p/13307253.html
Copyright © 2011-2022 走看看