Listen

Description

- 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 local

Acompanhe as live de segunda a sexta às 21:41 em https://youtube.com/souforce

Siga-nos no Instagram @iFernandoSousa & @Anellinv & @souforce

Blog: https://souforce.cloud

Cursos: https://cursos.souforce.cloud

Youtube: https://youtube.com/souforce

Telegram: https://t.me/souforce