Hlavní navigace

Názor ke zprávičce Kritika objektového programování: je to katastrofa? od SB - Na dědičnosti není nic špatného, když je nepovinná...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 23. 7. 2019 10:54

    SB

    Na dědičnosti není nic špatného, když je nepovinná (např. ve Smalltalku, Pythonu, ...). To ale neplatí u Jávky (a dalších s*aček), protože tam se kýženého polymorfismu nedosahuje zasíláním zpráv, ale voláním podtypově příbuzných (tento hovadismus se zove „podtypový polymorfismus“), čímž se dědičnost stává povinnou, takže zabřednete buďto do vymýšlení správné hierarchie, nebo (u vícenásobné dědičnosti) do bordelu mezi předky. Nebo do smršti rozhraní.