8
面向对象程序设计-Object Oriented Programming
3 Calendar与GregorianCalendar(13.4)
java.util.Date, 表示特定的瞬间, 精确到毫秒. java.util.Calendar, 抽象类, 为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法, 并为操作日历 字段提供了一些方法. java.util.GregorianCalendar, 是 Calendar的一个 具体子类,提供了世界上大多数国家/地区使用的标 准日历系统。
Date[] dates = {new Date(1000), new Date(0), new Date() }; Arrays.sort(dates); //sort使用Comparable接口的compareTo
13
面向对象程序设计-Object Oriented Programming
4 接口
3
面向对象程序设计-Object Orient 越 抽 象
概 念 越 来 越 具 体
4
面向对象程序设计-Object Oriented Programming
2 抽象类(13.2)
抽象方法: 只有方法头没有方法体.用abstract修饰. 抽象类: 用abstract修饰的类, 不能用new创建对象. public abstract class TheAbstarctClass{ …… public abstract void abstractMethod(); …… }
4 可克隆接口Cloneable
House.java中实现的是 “浅复制”, 而不是 “深复制”.