摘要: 正确地构造一个 Date Date 对象的构造函数需要传入月、日、年。但客户在调用时常常传错顺序,这时可以将参数封装为对象来提供类型检查: 即使这样,用户的 Month 构造函数仍然会传入一个不合理的参数(例如 32),或者搞不清楚下标从0还是1开始。 解决方案是预定义所有可用的 Month: 可以 阅读全文
posted @ 2020-02-07 10:41 刘-皇叔 阅读(141) 评论(0) 推荐(0)