ООП — объектно-ориентированное программирование, программирование с помощью классов и объектов. Это методология программирования, основанная на представлении программного продукта в виде совокупности объектов, каждый из которых является экземпляром конкретного класса. —А можно проще? —Можно! Простой пример №1: Есть класс Коты(ClassCats), есть объект Барсик (barsik). Барсик представитель класса Коты. Он, как и все коты, умеет мяукать, у него есть хвост и его любят за просто так. У него есть атрибуты, такие как: цвет, вес, возраст и имя. Есть ещё объект Мурзик, он также является Котом. Т. е. он умеет всё то же, что и Барсик. Обладает Мурзик теми же атрибутами, но их значения отличаются. Мурзик рыжий толстый и старенький кот, а Барсик пшеничный маленький котёнок. Они оба являются объектами одного класса. Простой пример №2: На заводе делают роботов, налажено массовое производство. Есть чертёж, по которому собирают каждого нового робота, этот чертёж и есть класс Робот. Каждый новый робот