Compartir a través de


Base y miembros que se inicializan

Un objeto de una clase derivada se compone de un componente que representa cada clase base y un componente que sea único a la clase determinada.Los objetos de las clases que tienen objetos miembro también pueden contener instancias de otras clases.En esta sección se describe cómo se inicializan estos objetos componentes cuando un objeto de tipo de clase se crea.

Para realizar la inicialización, una lista de inicializadores separados por comas se utiliza.Cada inicializador consta de un identificador de una clase base o miembro de datos de la clase que lo construye, seguido por una lista de expresiones entre paréntesis.

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

Esta sintaxis, utilizada en constructores, se describe más totalmente en la sección siguiente, Objetos miembro inicializar, y en clases base que se inicializan.

Vea también

Referencia

Inicialización mediante funciones miembro especiales