一个简单的时钟
来源:互联网 发布:win7仿linux主题 编辑:程序博客网 时间:2024/05/16 18:00
首先说下自己对对象的理解:万物皆对象,对象有属性和行为。
import java.util.Calendar;public class Clock {private int hour;// 时private int minute;// 分private int second;// 秒/** * 构造器 */public Clock() {Calendar cal = Calendar.getInstance();hour = cal.get(11);minute = cal.get(12);second = cal.get(13);}/** * 走 */public void go() {second++;if(second == 60) {second = 0;minute++;if(minute == 60) {minute = 0;hour++;if(hour == 24) {hour = 0;}}}}/** * 显示时间 * @return 当前时间的字符串 */public String showTime() {String time = "";if(hour < 10) {time += "0";}time += hour + ":";if(minute < 10) {time += "0";}time += minute + ":";if(second < 10) {time += "0";}time += second;return time;}
测试:
public class Ceshi {public static void main(String[] args) throws Exception {Clock c = new Clock();while(true) {System.out.println(c.showTime());c.go();Thread.sleep(1000);// 让当前程序休眠1秒钟}}}
0 0
- 一个简单的时钟
- 一个简单的时钟
- 一个简单的svg时钟
- 模拟一个简单的时钟
- 一个简单的时钟频率计数器
- 一个简单的时钟程序《VC实现》
- FLEX小实验 一个简单的时钟
- 一个简单实用的js时钟
- 一个最简单的QT数字时钟
- JavaFX制作一个简单的时钟
- 简单实现一个时钟
- 一个关于时钟的非常简单的小例子
- js简单制作一个时钟
- 一步一步实现一个简单的OS(时钟中断)
- Qt学习之路一(一个简单的时钟)
- 1.使用canvas实现一个简单的时钟
- 简单的时钟实现
- 简单的javascript时钟
- xampp gzip 压缩
- JSONObject与JSONArray
- 图论复习之强连通分量以及缩点—Tarjan算法
- BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第12章节--SP 2013中远程Event Receivers 总结
- Machine Learing导读。
- 一个简单的时钟
- 堆排序
- 时钟得计时
- c#某个捉摸不清的引用
- 2014ACM-ICPC 地区赛鞍山站小结
- 第八周项目——个人所得税计算器(2)
- POJ 2449 Remmarguts' Date ( Dijkstra + A* 求解第K短路 )
- 最新场景文字检测进展(含代码)
- C++ RTTI及“反射”技术