it's more of a getting use to it... you have field...
# announcements
m
it's more of a getting use to it... you have fields in your parent, and each data class needs to explicit its implementation and it is only natural that they belong to the data class constructor