zoukankan      html  css  js  c++  java
  • 【每日日报】第五天

    1 今天做了圆类的习题

     题目要求:

     程序源代码:

    package Circle;
    import java.io.IOException;
    import java.util.Scanner;
    public class Circle {
     
     public static void main(String[] args)throws IOException{
      Circle c1 = new Circle();
      Scanner input = new Scanner(System.in);
            double r = input.nextDouble();
         c1.setRadius(r);
         System.out.println(c1.circumference());
         System.out.println(c1.area());
         Circle c2 = new Circle(c1);
         System.out.println(fCircle_L(c2));
         System.out.println(fCircle_S(c2));
     }
     
     
     static double PI = 3.1415;
     static double radius;
     Scanner input = new Scanner(System.in);
     
     public Circle(){
      radius=0;
      System.out.println("Constructor run");
     }
     public Circle(double r){
      radius = r;
            System.out.println("Constructor run");
            }
        public Circle(Circle cir){
         radius = cir.radius;
         System.out.println("CopyConstructor run");
         }
        void setRadius(double r){radius = r;}
        double getDadius(){return radius;}
        double circumference(){return 2*PI*radius;}
        double area(){return PI*radius*radius;}
        static double fCircle_L(Circle r){return 2*PI*r.radius;}
        static double fCircle_S(Circle r){return PI*r.radius*r.radius;}
    }
     运行截图:

    2 今天学习到,在java语言中没有友元函数也没有析构函数

    3 明天接着写习题

  • 相关阅读:
    线程间操作无效: 从不是创建控件“Control Name'”的线程访问它问题的解决方案及原理分析
    C#打印图片
    javascript 地址栏写法
    SQLServer获取Excel中所有Sheet
    C#多页打印实现
    clear在CSS中的妙用
    mitmproxy使用总结
    本地回路抓包问题
    博客园界面优化
    CentOS基于MySQL提供的Yum repository安装MySQL5.6
  • 原文地址:https://www.cnblogs.com/linmob/p/13285959.html
Copyright © 2011-2022 走看看