2 года назад
Полиморфизм
Полиморфизм - это возможность объекта выступать в разных формах. Он позволяет одному методу или классу работать с объектами разных классов, при этом метод или класс будут работать одинаково с объектами разных классов. Примеры полиморфизма: 1. Полиморфизм методов. Разные классы могут иметь методы с одинаковыми именами и параметрами, но разной реализацией. Например, у нас есть классы Rectangle и Triangle, которые имеют метод calculateArea(), но реализуют его по-разному: public class Rectangle { private double width; private double height; public Rectangle(double width, double height) { this...
854 читали · 6 лет назад
Касты муравьёв. Полиморфизм.
Все мы навярника видели муравьёв разного размера, но не всегда понимали кто они и что из себя представляют. Что ж, сегодняшняя статья именно об этом. Для начала разберёмся с определениями. Полиморфи́зм в биологии — способность некоторых организмов существовать в состояниях с различной внутренней структурой или в разных внешних формах. А касты, это подвиды муравьёв в колонии, отвечающие за свои задачи. (Если я не прав прошу поправить меня в комментариях). И так, мы разобрались что и как, пришло время показать что такое касты на примере...