时钟
1 package com.lovo; 2 3 import java.util.Calendar; 4 5 /** 6 * 时钟 7 * @author 王启文 8 */ 9 public class Clock1 { 10 private int hour; 11 private int minute; 12 private int second; 13 14 public Clock1() { 15 Calendar sc = Calendar.getInstance(); 16 hour = sc.get(11); 17 minute = sc.get(12); 18 second = sc.get(13); 19 } 20 21 public String showTime() { 22 String time = ""; 23 if (hour < 10) { 24 time += "0"; 25 } 26 time += hour + ":"; 27 if (minute < 10) { 28 time += "0"; 29 } 30 time += minute + ":"; 31 if (second < 10) { 32 time += "0"; 33 } 34 time += hour + ":"; 35 return time; 36 } 37 38 public void go() { 39 second++; 40 if (second == 60) { 41 minute++; 42 if (minute == 60) { 43 hour++; 44 if (hour == 24) { 45 hour = 0; 46 } 47 } 48 } 49 } 50 }
初识类和对象
类和对象是今天的重点。
对象就是一个东西,简单地说例如人、老鼠、橡树、石头、细菌等都可以说是对象,就是现实世界中任意的具体事物。对象具有两个组成部分:属性和行为。对象的属性就是,例:一个人的姓名、身高;窗子的大小、组成等。这一系列能从一个东西上观察到的或是其组成。对象的行为,就是对象自身能做什么。例如:人可以睡觉、跑步、打字;手机能打电话、发短信等。对于程序而言,对象就是在程序之中的变量,每一个不同的变量都会让程序产生一个可能不同的结果,在得到结果的过程中进过的一系列的途径就是随想所具有的属性。
类就是对一些在某方面具有相同属性的对象的集合,例如:每一个人,都是属于人类;家里的电视、电冰箱、空调、电脑等都是电器类;人类有属于灵长类动物这一大类;灵长类动物有属于生物这一大类。类可以由一个包括范围更大的类包含。程序的类就是这个这个程序可以用来干什么,通过不同的变量输入,得到具有一定规律的结果。