对于以下示例,
public abstract class RecordData {
private MyDate mDate = new MyDate(new SimpleDateFormat(""yyyy-MM-dd HH:mm:ss"));
public Date getMyDate() {
return mDate.getDate();
}
.....
}
我想实现类来覆盖日期格式。一种方法是使用这样的方法:
protected SimpleDateFormat getDateForm() {
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
}
所以,初始化应该是这样的:
MyDate mDate = new MyDate(getDateForm());
有没有其他方便的方法可以做到这一点。上述实施的潜在问题是什么。