Show notes
- Classes e interfaces podem ser declaradas apenas um nível dentro de uma classe externa- Métodos e variáveis estáticas podem ser declarados apenas em uma classe de nível superior, não em uma classe interna.- Uma classe interna se comporta como uma classe estica sem necessidade do uso da palavra reservada "static"- O modificador de acesso "privado" é o padrão, se não especificado outro modificador- Métodos e classes tem o modificador "final" por padrão- O modificador "virtual" permite extension and overrides- O override é usado para sobrescrever uma classe base- Os métodos de interface não têm modificadores - eles são sempre globais.- A classes de Exception tem que extender a classe Exception e seu nome tem que terminar com a palavra reservada "Exception"- As classes de exceção têm quatro construtores implícitos internos, embora você possa adicionar outros.- Classes e interfaces podem ser definidas em triggers e blocos anônimos, mas apenas como localAcompanhe as live de segunda a sexta às Siga-nos no Instagram @iFernandoSousa & @Anellinv & @souforceBlog: https://souforce.cloudCursos: https://cursos.souforce.cloudYoutube: https://youtube.com/souforceTelegram: https://t.me/souforce



