2 года назад
Java. Полиморфизм
Полиморфизм – предоставляет возможность единообразно обрабатывать объекты с различной реализацией при условии наличия у них общего интерфейса или класса. Полиморфизм в Java означает, что один и тот же метод может иметь разные реализации в разных классах. Простыми словами, это означает, что объекты одного класса могут использоваться как объекты другого класса. 1. Полиморфизм в общем смысле (Polymorphism) - возможность объекта принимать различные формы и реализовывать различное поведение. Объект "автомобиль"...
Предметно-оринтированное программирование в языке JavaScript
В этой статье познкомимся с приципами объектно-ориентированнного программирования (ООП) и как они реализуются в JavaScript. Тем кто ранее знакомился с ООП в классических языках программитрования, как, например, Java, C++, то принципы могут показаться странными, так как в JavaScript есть объекты, но нет классов, по крайней мере, в их традиционном понимании. Термины ООП является парадигмой, это довольно распространенная парадигма, но далеко не единственная. Она разрабатывалась как попытка связать поведение...