zoukankan      html  css  js  c++  java
  • 跟踪创建类的个数

              跟踪创建类的个数,运用到一个静态成员,在每次调用构造函数的时候就会完成加一操作,设置get方法来进行输出静态成员的值,来显示创建了几个类。

    下面是源代码:

    import java.util.Scanner;
    
    public class Sumlei {
    
        public static void main(String[] args) {
            Scanner reader=new Scanner(System.in);
            int i;
            Lei []le;
            le=new Lei[100];
            Lei s=new Lei();
            do {
            System.out.println("***********************");
            System.out.println("1、创建");
            System.out.println("2、显示创建个数");
            System.out.println("3、退出");
            System.out.println("***********************");
            i=reader.nextInt();
            switch(i) {
            case 1:{
                int k=0;
                for(int m=0;m<100;m++) {
                    if(le[k]!=null)k=m;
                    else break;
                }
                le[k]=new Lei();
                };break;
            case 2:{
            System.out.println("你已经创建了"+s.getTime()+"个对象");
            };break;
            case 3:break;
            default:System.out.println("输入错误!");
            }
            }while(i!=4);
        }
    
    }
    class Lei{
        private String s;
        static int time=0;
        Lei(){
            time++;
        }
        Lei(String s){
            this.s = s;
            time++;
        }
        public String getS() {
            return s;
        }
        public void setS(String s) {
            this.s = s;
        }
        public   int getTime() {
            return time;
        }
    
        
        
    }
  • 相关阅读:
    java-反射
    java-异常
    Jmeter-逻辑控制器
    Jmeter-断言
    java-函数传参
    怎么测试一个杯子
    java+selenium3-元素定位
    java+selenium3-简介及环境搭建
    微软企业库5.0 使用举例
    数据库连接字符串ConnectionString 中的关键字值释义
  • 原文地址:https://www.cnblogs.com/huan-ch/p/9825566.html
Copyright © 2011-2022 走看看