Я приймаю клас С ++ у своїй школі. Оскільки я програмував у Ruby, я знаю деякі речі OOP.
Але в C ++ є функції члена, змінні члена та статичні функції. У Ruby у нас є методи екземпляра, змінні екземпляра та змінні класу. І є ще ...
З якої причини вони різні? Чи є вони досить різними рівнями ООП? Або лише деякі відмінності в традиціях цих екосистем?