Т-34 85
пишем гуй. Например, у нас модель SqlTableModel, которая наследуется от TableModel, который наследуется от ItemModel и т.д. В плюсах у тебя тупо все геттеры, сеттеры и прямые обращения к полям не ломаются при наследовании. А как в расте?
и чем занимаются геттеры и сеттеры в каждом поколении наследования? Там это может быть полезно, потому что при наследовании ты можешь добавить в структуру полей. С трейтами ты не можешь добавить полей в структуру