C++/Klasy i typy zagnieżdżone
< C++
W C++ klasy służą do definiowania typów zdefiniowanych przez użytkownika. Klasa to zbiór elementów danych i funkcji składowych, które działają na tych elementach danych. Aby utworzyć klasę w C++, możesz użyć słowa kluczowego class, po którym następuje nazwa klasy i treść klasy, która zawiera składowe danych i funkcje składowe:
class MyClass {
public:
// member functions
private:
// data members
};
Słowo kluczowe public określa, że członkowie zadeklarowani po nim mogą być dostępni spoza klasy. Słowo kluczowe private określa, że członkowie zadeklarowani po nim mogą być dostępni tylko z poziomu klasy.
Oprócz funkcji członkowskich i członków danych