ColdSpirit, если данные разные, то и поведения разные (если мы говорим о методах). А если поведения разные, то их нельзя объединить в интерфейсе, т. к. эта абстракция объединяет одинаковое поведение.
Либо все животные лают, либо только собаки. Нельзя сказать, что кошка лает по-кошачьи.
sim3x, я не думаю, что java является лаконичной и красивой. Но по сравнению с питоном, это так. В следующий раз повторно прочитайте текст перед написанием неуместных комментариев.
Роман, действительно, но только вот вместе с виртуальной машиной на компьютер могут попасть компиляторы разных языков. А нам же нужно без мусора. Только голый шарп + среда выполнения.