Please enable JavaScript.
Coggle requires JavaScript to display documents.
Classes, Arrays, Constructor, Destrutor - Coggle Diagram
Classes
-
-
class_name object_name1 [, object_name2,...]
Um objeto pode ser criado ou destruído quando quiseremos, usando construtores ou destrutores
-
-
-
-
-
-
class é mais novo, e possui compatibilidade com struct
union tem os tipos armazenados no mesmo espaço da memória, mas sintaticamente é a mesma coisa que class ou struct
Passagem por valor: nesse caso, é criada uma cópia do argumento na função.
-
-
Arrays
-
-
-
int num[3] = { 30, 50, 80 };
int num[] = { 30, 50, 80 };
-
-
-
-
Podem ser multidimensionais, como as matrizes:
array[][]
-
Constructor
Parece-se um método, mas se diferencia pelo seu nome: o nome do construtor é o mesmo da classe
-
-
-
Só pode ser chamado uma vez, não pode ser chamado para objeto já existente
Existe um construtor padrão, que não tem parametros e inicializa variaveis com valores default
Destrutor
-
não tem tipo de retorno, nem parâmetros
-