Please enable JavaScript.
Coggle requires JavaScript to display documents.
Methods, Defining Classes - Coggle Diagram
Methods
-
-
Read-Only Methods
Métodos declarados com const, garantindo que não modificarão membros da classe.
Inline Methds
Métodos definidos diretamente no cabeçalho da classe. O compilador tenta substituir chamadas por código diretamente, melhorando a eficiência para métodos simples.
This
O ponteiro this está disponível em todos os métodos não estáticos de uma classe e aponta para o objeto atual que está chamando o método.
-
-
Defining Classes
Data abstraction
O primeiro passo na resolução de um problema em programação orientada a objetos (OOP) é identificar objetos relevantes e descrever seus relacionamentos.
-
-
Data encapsulation
-
Normalmente, os dados do objeto são declarados como privados e acessados/modificados por métodos públicos.
-
-
-
Classes, Structs e Unions
-
Diferença principal: Os membros de uma class são privados por padrão, enquanto os de uma struct são públicos por padrão.