Time copyWith({int? hour, int? minute, int? second}) { return Time( hour: hour ?? this.hour, minute: minute ?? this.minute, second: second ?? this.second, ); }