Skip to content

Projetos desenvolvidos na disciplina de Programação Orientada a Objetos em 2023

Notifications You must be signed in to change notification settings

Carol42/OOP-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projetos Orientados a Objetos

GitHub repo size

GitHub top language

📌 Sobre

Esse repositório contém códigos desenvolvidos durante a disciplina de Programação Orientada a Objetos cursada no primeiro semestre de 2023 do curso de Engenharia de Computação.

  • ❗ Importante!

    Os códigos aqui apresentados foram desenvolvidos exclusivamente para propósitos didáticos, dessa forma, foram aplicadas muitas simplificações e redundâncias nas aplicações dos conceitos estudados em cada tópico. Os sistemas aqui desenvolvidos não representam sistemas que seriam usados em situações reais

📚 Assuntos abordados

Aula 01
  • Conceitos iniciais de classe e objeto;
  • Encapsulamento:
    • Conceitos iniciais de atributos e métodos;
    • Atributos públicos e privados;
    • Métodos get e set;
  • Início do desenvolvimento do sistema de controle bancário;
  • Atividade prática.
Aula 02
  • Construtores e sobrecarga de métodos (overload);
  • Continuação do desenvolvimento do sistema de controle bancário;
  • Desafio: Implementação com vetores;
  • Atividade prática.
Aula 03
  • Introdução a vetores em java;
  • Variáveis do tipo referência;
  • Método toString();
  • Desenvolvimento do sistema de controle de estoque;
  • Atividade prática.
Aula 04
  • Métodos e atributos estáticos;
  • Métodos auxiliares à execução do programa (sem criação de objetos);
  • Desenvolvimento de uma classe que contém operações utilitárias de manipulação de vetores;
  • Atividade prática.
Aula 05
  • Reutilização de classes:
    • Composição (delegação)
  • Desenvolvimento de um novo sistema de controle de estoque, que contenha uma classe Data para adicionara validade aos produtos;
  • Atividade prática.
Aula 06
  • Reutilização de classes:
    • Herança;
    • Subclasse e superclasse;
    • Sobreposição (override);
  • Desenvolvimento de um sistema de cadastro de funcionários e alunos de uma universidade
  • Atividade prática.

🛠️ Tecnologias utilizadas

  • Java;

👩‍💻 A desenvolvedora

foto da desenvolvedora


Caroline Heloíse de Oliveira
Estudante de Engenharia de Computação (UEPG)

link para o meu GitHub link para o meu LinkedIn link para me mandar um e-mail

voltar ao topo

About

Projetos desenvolvidos na disciplina de Programação Orientada a Objetos em 2023

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages