Baixe o app para aproveitar ainda mais
Prévia do material em texto
Anotações sobre c++ Construtores Simples Construtor: Construtores constroem objetos segundo um critério dado. Não é obrigatório declarar um construtor, porém, ao declarar, por exemplo, uma string, inicia-la com nada dentro se usa construtores. Outro uso é na alocação dinâmica. Sintaxe: class <nome_da_classe> { //atributos public: <nome_da_classe>(); } Outra possível é: class <nome_da_classe> { //atributos public: <nome_da_classe>(); } <nome_da_classe> ::<nome_da_classe>(); Exemplo: Construtor de Cópia: O construtor de cópia default é invocado quando se chama declarações do tipo: <nome_de_um_objeto_um> = <nome_de_um_objeto_dois> A classe deve ser a mesma e os atributos devem ser de igual tamanho. Neste momento não é necessário usar construtores de cópia. Construtores de cópia são muito usados na disciplina de ALGEBRA LINEAR , porém não tratamos aqui. Exemlo de invocação de contrutor default:
Compartilhar