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

https://github.com/samuel-ricardo/study_java_iphone-uml


https://github.com/samuel-ricardo/study_java_iphone-uml

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# study_Java_iphone-uml

# DIO - Basic Java Trail
www.dio.me

#### Authors
- [Gleyson Sampaio](https://github.com/glysns)

## POO - Challenge

Modeling and diagramming the representation in UML and Code regarding the iPhone component.

Based on the iPhone launch video as per the link below, use a UML tool of your choice to create a diagram of the classes and interfaces with the aim of representing the iPhone's roles as: Music Player, Telephone Device and Internet Browser. Then create the classes and interfaces in .java file format

[iPhone Launch 2007](https://www.youtube.com/watch?v=9ou608QQRq8)

- Relevant minutes from 00:15 to 00:55

###### Expected behaviors:
* Music Player: play, pause, select music
* Telephone Device: call, answer, startCorrerioVoz
* Internet Browser: displayPage, addNewTab, updatePage

![java_uml](https://github.com/Samuel-Ricardo/study_Java_iphone-uml/assets/63983021/859aeedf-d0cb-465c-aabb-f2209f15657c)