Atividades realizadas durante meu 1° semestre na faculdade
- Apresentação da disciplina/plano de ensino
- Orientação a objetos: conceitos
- Exemplo e exercícios Programação orientada a objetos
- Ambiente de programação
- Linguagem Java: Fundamentos de Java (Características, ambiente, estrutura de aplicações, tipos de dados, literais, operadores e controle de fluxo)
- Orientação a Objetos: abstração de dados, classes, objetos, atributos, métodos de acesso, instância, mensagem.
- Orientação a Objetos: encapsulamento, políticas de acesso/modificadores de acesso.
- Orientação a Objetos: métodos (argumentos e parâmetros)
- Orientação a Objetos: Construtor, sobrecarga de construtor e de métodos.
- Orientação a Objetos: Relacionamento de composição.
- Orientação a Objetos: Métodos estáticos, variáveis de Classe, variáveis de instância.
Orientação a Objetos: Herança
- Superclasses e subclasses
- Membros protected
- Relacionamento generalização/especialização
- Sobrescrita de métodos.
- Exemplos e exercícios.