Desafio proposto: Modelagem e Diagramação de um Componente iPhone Neste desafio, você será responsável por modelar e diagramar a representação UML do componente iPhone, abrangendo suas funcionalidades como Reprodutor Musical, Aparelho Telefônico e Navegador na Internet.
Modelagem do Diagrama UML do Projeto com as funcionalidades sugeridas.
Foram utilizados na prática os conceitos de:
- Pacotes: Um recursos essencial para organizar e estruturar os projetos.
- Classes: Em uma linguagem Orientada a Objetos como Java, as classes com os seus atributos e métodos, servem como molde para a criação/instanciação de objetos.
- Interfaces: Um tipo especial de classe que define um conjunto de métodos sem argumentos que outras classes podem implementar, nela podemos especificar o que uma classe pode fazer, mas não como ela deve fazer;
- Diagramas de UML: Apresentando os tipos de classes, seus métodos com respectivos modificadores de acesso.