4 ms·
I like it ... class Vehicle extendedBy Car, Truck class Car class Truck extendedBy Semi class Semi This would be almost as awesome as "comefrom"[1] [1] ht
by Ensorceled 4y ago
I like it ...
class Vehicle extendedBy Car, Truck
class Car
class Truck extendedBy Semi
class Semi
This would be almost as awesome as "comefrom"[1]
[1] https://en.wikipedia.org/wiki/COMEFROM https://en.wikipedia.org/wiki/COMEFROM
- fhars 4y agoLooks like sealed classes in Java https://www.baeldung.com/java-sealed-classes-interfaces https://www.baeldung.com/java-sealed-classes-interfaces
- zozbot234 4y agoYou could use a generic Vehicle<T: VehicleType>, with Vehicle<Car>, Vehicle<Truck>, Vehicle<Semi> implementing specialized interfaces.
- deleted 4y ago[deleted]