Основная суть ООП в объектах, которые сами могут управлять собой и выполнять действия над собой.
МояМашина.ПовернутьНалево, а не ПовернутьМашинуНалево(МояМашина).
Классы могут наследоваться. Мы можем иметь список объектов, например список транспорта (например, список будет состоять из объектов велосипедов, самолётов, легковых машин). Сами объекты могут иметь собственные методы, например,
МойВелосипед.ПодтянутьСпицы; МойСамолёт.Приземлиться;
которых нет у других, но могут иметь общие методы, например тот же поворот. И мы можем дать команду всему списку ПовернутьНалево.
цикл для i от 0 до 100 делать СписокТранспорта[i].ПовернутьНалево.
В списке транспорта, как я уже сказал и самолёты и вертолёты, но все они выполнят команду, т.к. все они будут наследоваться от класса Транспорт, который имеет метод ПовернутьНалево.