Smalltalk 编程中的类、方法与多态性
1. Smalltalk 中的日期与时间类
1.1 日期类(Date)
在 Smalltalk 里,有两个类可用于表示日期和时间,分别是 Date 和 Time ,它们都是 Magnitude 类的子类。
Date 类的对象通过年份和从当年第一天开始计算的天数来表示日期,使用实例变量 year 和 day 实现这一功能。创建日期对象有多种方式:
- 获取当前日期 :使用 Date today 表达式。
- 从字符串转换 :使用 readFromString: 消息,字符串可以有多种日期格式,例如:
Date readFromString: 'December 1, 2002'.
Date readFromString: '1 December 2002'.
Date readFromString: '12.1.2002'.
Date readFromString: '12-1-2002'.
- 指定日期、月份和年份 :
Date
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



