Udostępnij za pośrednictwem


Inicjowanie baz i elementów członkowskich

Obiekt klasy pochodnej składa się ze składnika, który reprezentuje każdą klasę bazową i składnika, który jest unikatowy dla danej klasy.Obiekty klas, które mają obiekty członkowskie mogą również zawierać instancje innych klas.W tej sekcji opisano, jak obiekty składników są inicjowane podczas tworzenia obiektu o typie klasy.

Do wykonania inicjalizowania używana jest lista inicjatorów oddzielonych przecinkami. Każdy inicjator składa się z identyfikatora klasy bazowej lub elementu członkowskiego danych klasy, która jest tworzona, a następnie występuje lista wyrażeń w nawiasach.

A() : MyBase(200, "A1"), value1(100), value2(100)

Składnię używaną w konstruktorach, pełniej opisano w następnej sekcji, Inicjowanie obiektów, i w Inicjowanie klas podstawowych.

Zobacz też

Informacje

Inicjalizacja za pomocą specjalnych funkcji członkowskich