An open API service indexing awesome lists of open source software.

https://github.com/brunohnsouza/bootcamp-abstraction-oo

Using the four pillars of Object Orientation (Abstraction, Encapsulation, Inheritance and Polymorphism) to abstract a Bootcamp
https://github.com/brunohnsouza/bootcamp-abstraction-oo

java oop poo

Last synced: about 1 year ago
JSON representation

Using the four pillars of Object Orientation (Abstraction, Encapsulation, Inheritance and Polymorphism) to abstract a Bootcamp

Awesome Lists containing this project

README

          

# πŸš€ INFORMATIONS:

### πŸ”Ž OBJECTIVE: *Abstract a **Bootcamp** using the pillars of Object Orientation.*
- Bootcamp Project Challenge **PotΓͺncia Tech powered by iFood - Java Beginners** -> DIO (Digital Innovation One);

### CLASSES:
- **[Conteudo -> ](/bootcampAbstracao/src/dominio/Conteudo.java)**
- **[Curso -> ](/bootcampAbstracao/src/dominio/Curso.java)**
- **[Dev -> ](/bootcampAbstracao/src/dominio/Dev.java)**
- **[Mentoria -> ](/bootcampAbstracao/src/dominio/Mentoria.java)**
- **[Bootcamp -> ](/bootcampAbstracao/src/dominio/Bootcamp.java)**

### 🧰 TOOLS AND TECHNOLOGIES USED:
- **IDE:** Eclipse 2022-09 (4.25.0);
- Openjdk 17.0.4 2022-07-19.

### πŸ’‘ IDEAS IMPLEMENTED:
- Method **cancelarMatriculaBootcamp()**, which will reverse the Bootcamp application process.
[See ->](/bootcampAbstracao/src/dominio/Dev.java)

### πŸ§‘β€πŸ« INSTRUCTOR:
- [Camila Cavalcante](https://github.com/cami-la)

### ORIGINAL DESIGN:
- [See ->](https://github.com/cami-la/desafio-poo-dio)