日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java---实现闹钟的基本功能

發布時間:2025/5/22 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java---实现闹钟的基本功能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目:
實現鐘表“時”、“分”的自增

源代碼如下:
1.新建Clock.java

public class Clock {private int value = 0; //當前值 //雖然默認零值,但這是一種好習慣private int limit = 0; //上限,分鐘為60,小時為24public Clock (int limit) {this.limit = limit;}public void increase() {//時鐘增加value++;if(value == limit) {//達到上限后,歸零value = 0;}}public int getValue() {//返回當前小時或分鐘return value;}public static void main(String[] args) {// TODO Auto-generated method stub/*Clock clock = new Clock(24);for ( ;; ) {clock.increase();System.out.println(clock.getValue());}//此處代碼只是為了測試Clock的可用性*/}}

2.新建Display.java

public class Display {private Clock hour = new Clock(24);//調用類Clock并新建對象hourprivate Clock minute = new Clock(60);//調用類Clock并新建對象minutepublic void start() {//計時開始while(true) {minute.increase();if( minute.getValue() == 0) {hour.increase();}System.out.printf("%02d:%02d\n",hour.getValue(),minute.getValue());}}public static void main(String[] args) {// TODO Auto-generated method stubDisplay display = new Display();display.start();}}

總結

以上是生活随笔為你收集整理的java---实现闹钟的基本功能的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。