Объектно-ориентированное программирование (ООП) позволяет структурировать информацию для упрощения работы с отдельными компонентами, и создать единую систему для быстрой модификации кода с использованием группы программистов. Настоятельно рекомендуем изучать только для трудоустройства на работу (если это действительно необходимо). В других целях эта система не только увеличит код, но и ограничит программиста всеми доступными правилами. Начинающим можно обойтись без ООП.