Travis Griggs
08/26/2021, 9:03 PMenum ValveRunInterval {
case future(start:Date, plan:Plan)
case active(interval:DateInterval, plan:Plan)
...
}
I could use a little abstract/two subclass triad to express this. Not sure what the rules are when combining data classes and inheritance. Is there a better/different way?Dominaezzz
08/26/2021, 9:13 PMsealed class
?mkrussel
08/26/2021, 9:21 PM