psiho
17 июня 12:28
Статическая и динамическая типизация людей. С точки зрения отношений м/д людьми.
С точки зрения, что конкретный человек это переменная (экземпляр класса человек). А его тип (различные реализации методов взаимодействия (друг, враг)).
Если использовать динамическую типизацию, то это предполагает делать определенные проверки чтобы узнать тип объекта, что требует дополнительных затрат, но зато более надежно ( как не странно, по началу я ожидал другое ). С другой стороны, статическая типизация позволяет избежать доп. расходов и в 99,99 будет работать хорошо, но есть маленькая вероятность что объект не того типа как ты о нем думаешь, а лишь декларирует что он данного типа. Что вызовет большие проблемы.