一.时钟代码
1.时钟类
<span style="font-size:14px;">public class Clock {
private int hour, minute, 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;
}
}
}
}
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;
}
}</span>
2.运行
<span style="font-size:14px;">public static void main(String[] args) throws Throwable {
Clock c = new Clock();
while (true) {
System.out.println(c.showTime());
c.go();
Thread.sleep(1000);
}
}
}</span>
二.总结
1.Java是一门面向对象的编程语言。
2.对象的特点
- 一切事物皆可以为对象。
- 对象具有唯一性。
- 对象的两个基本概念是属性和行为。
- 对象属于某一个类。
3.类似对象的模板和蓝图,对象是类的具体表现。
4.先对类进行行为抽象和属性抽象,再让对象引用方法,让对象完成编程者想要去完成的任务。
5.编程的核心思想是:高类聚,低耦合。