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

结果:

相关推荐
小小鱼儿飞15 小时前
QT音乐播放器18----新歌速递播放、隐藏顶部和底部工具栏、自定义ToolTips
开发语言·qt
穆雄雄15 小时前
Rust 程序适配 OpenHarmony 实践:以 sd 工具为例
开发语言·rust·harmonyos
敏姐的后花园15 小时前
模考倒计时网页版
java·服务器·前端
0***1415 小时前
Swift资源
开发语言·ios·swift
z***I39415 小时前
Swift Tips
开发语言·ios·swift
J***Q29215 小时前
Swift Solutions
开发语言·ios·swift
铅笔小新z15 小时前
C++入门指南:开启你的编程之旅
开发语言·c++
Gavin-Wang15 小时前
Swift + CADisplayLink 弱引用代理(Proxy 模式) 里的陷阱
开发语言·ios·swift
Dcs17 小时前
Java 中 UnaryOperator 接口与 Lambda 表达式的应用示例
java·后端