phoenixproject / poo2_2017

IFES - POO2 - 2017 (Exercícios de POO 2 com Design Patterns)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Revisão OO

Padrões de Criação (Criacionais)

Método Fábrica

Fábrica Abstrata

  • Exercício - Método Fábrica - Telefonia
  • Exercício - Fábrica Abstrata - Mudando Tema GUI

Builder

  • Exercício - Builder Refeição (Lanchonete)
  • Exercício - Builder Piscinas

Serialização e Streams

  • Exercício - Stream Leitura Arquivo CSV
  • Exercício - Serialização Mensagem
  • Exercício - Prototype

Singleton

  • Exercício - DataBase Example

Padrões Estruturais

Padrões Comportamentais

Estratégia (Strategy) - Fechado a extensão, aberto à composição

  • Exercício - Mover arquivo com thread (implementar preferencialmente com Runnable). Duas threads devem mover os arquivos existentes, cada uma movendo o seu sem atrapalhar o trabalho da outra thread.

About

IFES - POO2 - 2017 (Exercícios de POO 2 com Design Patterns)


Languages

Language:JavaScript 49.9%Language:Java 24.9%Language:CSS 24.9%Language:HTML 0.3%Language:Rust 0.0%