Java练习题

java 复制代码
class Frock{
    private static int currentNum=100000;
    private int serialNumber;

    int getSerialNumber() {
        return serialNumber;
    }

    public Frock() {
     serialNumber = getNextNum();
    }

    public static int getNextNum(){
        currentNum+=100;
        return  currentNum;
    }
}
class TestFrock{
    public static void main(String[] args) {
        System.out.println(Frock.getNextNum());
        System.out.println(Frock.getNextNum());
        Frock f1=new Frock();
        System.out.println(f1.getSerialNumber() );
        Frock f2=new Frock();
        System.out.println(f2.getSerialNumber() );
        Frock f3=new Frock();
        System.out.println(f3.getSerialNumber() );
    }
}

结果:

相关推荐
oioihoii3 分钟前
C++11到C++23语法糖万字详解
java·c++·c++23
pengzhuofan5 分钟前
Java演进与与工程师成长
java·开发语言
比昨天多敲两行5 分钟前
C++入门基础
开发语言·c++
月明长歌6 分钟前
再谈Java 继承与多态:从“能用”到“精通”,更深一层的原理与设计思维
java·开发语言
狗头实习生11 分钟前
Spring常见的事务失效原因
java·数据库·spring
hoiii18717 分钟前
量子密钥分发密钥率仿真MATLAB实现
开发语言·matlab
hefaxiang1 小时前
分支循环(下)(二)
c语言·开发语言·数据结构
想个名字太难1 小时前
网络爬虫入门程序
java·爬虫·maven
黑客思维者1 小时前
Python大规模数据处理OOM突围:从迭代器原理到TB级文件实战优化
开发语言·python·github·迭代器·oom
diudiu_332 小时前
web漏洞--认证缺陷
java·前端·网络