C класове (видео), PureCodeCpp
Започвайки да изучаваме класове, стигнахме до важен етап - изучаването на обектно-ориентирано програмиране (OOP) в C ++. Класовете са доста широка тема. Затова ще го разбия на няколко части. По този начин ще бъде достатъчно за начинаещи просто да овладеят информацията и да разберат основите на тази тема.
В този урок ще се запознаем със синтаксиса на класовете C ++, с спецификатори за достъп до членовете (полетата) на класа ( частни и публично ). Ще научим какви са методите на класа и как да получим достъп до членовете на класа от програма.
Класовете C ++ са подобни на структурите, но те имат свои собствени характеристики и предимства. Преди това в програмите дефинирахме отделно структури и функции. В класовете те се комбинират в едно цяло, така че само функциите от този клас да имат достъп до личните данни на клас. Хареса ми илюстрацията от книгата Обектно-ориентирано програмиране в C ++ ”на R. Laforêt

В първите ни уроци по ООП ще разгледаме лесни за разбиране класове. Сложните примери само ще отвлекат вниманието от важните подробности, свързани с дефиницията на класове и обекти. В последния урок за класовете ще обобщим всичко, което сме научили, и ще отговорим на въпросите - защо са необходими часове и какви са основните принципи на ООП.