10
Чому основні сильні статичні мови OOP заважають успадковувати примітиви?
Чому це нормально і в основному очікується: abstract type Shape { abstract number Area(); } concrete type Triangle : Shape { concrete number Area() { //... } } ... поки це не нормально, і ніхто не скаржиться: concrete type Name : string { } concrete type Index : int { …