Video: 127. Programación en C++ || POO || Clases y objetos en C++ 2024
C ++ utilizează o structură cunoscută sub numele de . O definiție a clasei începe cu clasa de cuvinte cheie urmată de numele clasei și o breșă deschisă. O clasă are următorul format:
clasa Persoana {public: char szFirstName [128]; char szLastName [128]; int nSocialSecurityNumber;};
Regulile de denumire pentru nume de clase sunt aceleași ca și pentru numele variabilelor: Prima literă trebuie să fie una dintre literele "a" prin "z" sau "A" prin "Z" sau underscore. Fiecare caracter următor în nume trebuie să fie unul dintre acestea sau cifrele "0" până la "9". Prin convenție, numele claselor încep întotdeauna cu o literă mare.
Numele de clase constau, în mod obișnuit, din mai multe cuvinte blocate împreună, fiecare cuvânt începând cu o literă mare.
Primul cuvânt cheie din bretele deschise din primele exemple va fi întotdeauna public.
De asemenea, puteți utiliza cuvântul cheie structural în loc de clasă. Un struct este identic cu o clasă în toate privințele, cu excepția faptului că publicul este asumat într-un struct. Din motive istorice, termenul de clasă este mai popular în C ++; termenul struct este utilizat mai des în programele C.
Urmând cuvântul cheie public sunt declarațiile pentru intrările necesare pentru a descrie clasa. Clasa Persoană conține două caractere pentru numele și prenumele și o a treia intrare pentru a ține numărul de securitate socială.
Intrările dintr-o clasă sunt cunoscute sub numele de membri sau proprietăți ale clasei.