Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lsmcodes/java-poo-desafio-diagramacao-das-classes-do-iphone
Desafio de projeto Diagramação das Classes do Iphone - DIO
https://github.com/lsmcodes/java-poo-desafio-diagramacao-das-classes-do-iphone
challenge oop oop-in-java santander-bootcamp-2024
Last synced: 10 days ago
JSON representation
Desafio de projeto Diagramação das Classes do Iphone - DIO
- Host: GitHub
- URL: https://github.com/lsmcodes/java-poo-desafio-diagramacao-das-classes-do-iphone
- Owner: lsmcodes
- Created: 2024-05-15T18:49:11.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-07-04T18:11:57.000Z (7 months ago)
- Last Synced: 2024-12-02T03:15:38.731Z (2 months ago)
- Topics: challenge, oop, oop-in-java, santander-bootcamp-2024
- Language: Java
- Homepage: http://www.dio.me
- Size: 85.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DIO - Trilha POO Java
![]()
![]()
![]()
![]()
## Autor do Desafio e Repositório Original
- [Gleyson Sampaio](https://github.com/glysns)
- [Desafio Diagramação de Classes do Iphone](https://github.com/digitalinnovationone/trilha-java-basico/tree/main/desafios/poo)## Contexto
O desafio é diagramar e modelar um Iphone em `UML` e `código` baseado-se no vídeo do [lançamento do primeiro Iphone](https://www.youtube.com/watch?v=9ou608QQRq8), onde Steve Jobs anuncia que o Iphone seria a junção de um reprodutor musical, um aparelho telefônico e um dispositivo de comunicação com a internet (navegador).Utilize conceitos de POO para diagramar com a ferramenta de sua preferência e criar as interfaces que representam as seguintes funções:
- `Reprodutor Musical`: tocar, pausar, selecionarMusica
- `Aparelho Telefônico`: ligar, atender, iniciarCorreioVoz
- `Navegador`: exibirPagina, adicionarNovaAba, atualizarPaginaAlém de diagramar e criar a classe que representa o Iphone em si.
## Diagrama UML
Abaixo temos o diagrama UML que representa o Iphone herdando as características apresentadas:
![]()