Udostępnij za pośrednictwem


Klasy, struktury i związki

W tej części omówiono klasy C++.Klasy, które może zawierać dane i funkcje, wprowadzić typy zdefiniowane przez użytkownika do programu.Typy zdefiniowane przez użytkownika w tradycyjnych językach programowania są zbiory danych, wzięte razem opisują Państwo i atrybuty obiektu.Typy klas w języku C++ pozwalają opisać atrybuty i Państwo i zdefiniować zachowanie.

Omówiono następujące tematy:

Typy trzy klasy są struktury, klasy i Unii.Są one deklarowane przy użyciu struct, klasy, i Unii słowa kluczowe (zobacz Określające typy klas).W poniższej tabeli przedstawiono różnice między typami trzy klasy.

Informacji na temat klasy zarządzane i strukturach, zobacz klasy i struktur.

Kontrola dostępu i ograniczenia struktur, klas i związki

Struktury

Klasy

Związki

klucz klasystruct

klucz klasy jest klasy

klucz klasy jest Unii

Dostęp domyślny jest publiczny

Dostęp domyślny jest prywatna

Dostęp domyślny jest publiczny

Nie ograniczenia użycia

Nie ograniczenia użycia

W danej chwili używać tylko jednego elementu członkowskiego

Zobacz też

Inne zasoby

Skorowidz języka C++