• 请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?


    设计思路:创建一个类,定义一个int类型变量用来计算次数,构造函数中用语句++number来进行对次数的改变,每次创建新的对象就会调用一次构造函数,这样number总是在变化。主函数中调用构造函数,完成输出。

    程序源代码:

    import java.util.Scanner;
    class Number
    {
    static int number=0;
    static void display()
    {
    ++number;
    System.out.println("目前创建了"+number+"个对象");
    }


    }
    public class duixiang {

    public static void main(String[] args) {
    // TODO 自动生成的方法存根
    Scanner input=new Scanner(System.in);
    String flag="y";
    do
    {
    Number a=new Number();
    Number.display();
    System.out.println("是否继续创建?请输入Y或者N");
    flag=input.next();
    }while(flag.equals("y")||flag.equals("Y"));

    }

    }

  • 相关阅读:
    软工人日常
    11.5
    11.4
    11.3
    11.2阅读笔记
    11.1阅读笔记
    10.31 异常
    10.30动手动脑
    10.29
    10.28
  • 原文地址:https://www.cnblogs.com/mqlblog/p/7688776.html
Copyright © 2020-2023  润新知