Konstruktor (objektive programmering) -- C + + + kan være mer enn én konstruktør. De andre konstruktører må ha forskjellige parametre. Dessuten konstruktører som inneholder parametre som er gitt standardverdier, må adher til begrensningen som ikke alle parametre er gitt en standardverdi. Dette er en situasjon som bare betyr noe hvis det er en standard konstruktør. Konstruktør i en grunnklasse (eller grunnklasser) kan også kalles av en avledet klasse. Konstruktasjons funksjoner er ikke arvet og deres adresser kan ikke refereres. Når minnefordeling kreves, blir de nye og slette operatører kalt implisitt.
kan du ha mer enn én konstruktør i en klasse c + +