Disciplina Programação Orientada a Objetos

Repositório contendo resoluções de atividades, listas de exercícios e provas, realizadas no decorrer da disciplina de programação orientada a objetos do curso de bacharelado em ciência da computação do IFSP - Câmpus de Presidente Epitácio, realizados por mim, discente Danilo Domingues Quirino, no primeiro semestre de 2022.

A linguagem de programação utilizada durante o curso foi JAVA. A disciplina ministrada pelos professores André Luis Olivete e César Alberto da Silva.

Conteúdo Abordado:

- Revisão de conceitos: Relembrando aplicações em C agora em Java;

- Classes e Objetos

- Heranças

- Abstração e Interface

-

  1. Revisão de Conceitos: Relembrando aplicações em C agora em Java
  2. Classes e Objetos:
    1. Abstração, Generalização e Instanciação,
    2. Construtores e Sobrecarga de Métodos,
    3. Encapsulamento,
    4. Atributos e métodos de classes.
  3. Herança:
    1. Hierarquia de Classes,
    2. Overriding.
  4. Interfaces e Classes Abstratas;
  5. Classes de Coleções e métodos de interação:
    1. Conjuntos, listas e mapas.
  6. Polimorfismo
  7. Tratamento de Exeções;
  8. Acesso a Banco de Dados.