Constantes Locais

Constantes Locais (Local Constants) Constantes locais são muito parecidas com variáveis locais, com uma diferença importante: após ser inicializada, o valor de uma constante não pode ser alterado. Assim como …

Inferência de tipo

Inferência de tipo e a palavra-chave var Analise o código abaixo. O tipo informado no início da declaração da variável pode ser deduzido automaticamente pelo compilador por meio do conteúdo …

Método (Method)

Um método é um bloco de código com nome. Você pode executar esse bloco chamando o nome do método em outras partes do programa, enviar dados para o método e …

Acesso aos membros fora da classe

Os modificadores de acesso restringem apenas o código fora da classe; não há isolamento de acesso dentro da classe. Conforme aprendemos anteriormente, todos os membros podem ser acessados livremente dentro …

Modificadores de acesso

Dentro de uma classe, qualquer função membro consegue acessar diretamente todos os outros membros da mesma classe apenas pelo nome. Modificadores de acesso são prefixos opcionais usados na declaração de …

Membros de instância

A declaração de classe equivale a um modelo ou planta. Você pode criar quantas instâncias de classe quiser a partir dela. Membros de instância: Cada instância de uma classe é …

Definição de classe

Programação procedural e programação orientada a objetos Antes do surgimento das classes, linguagens como C não possuíam esse conceito. O estilo de programação sem classes e objetos, característico da linguagem …

Variável

Classificação de Tipos de Valor e Tipos de Referência Tipos internos predefinidos Categoria Tipos incluídos Tipos de valor (numéricos básicos / booleano / caractere) Inteiros com sinal: sbyte, short, int, …