Skip to content

marcelo1195/DioPhone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto DIO Smartphone Simulation Sobre o Projeto Este projeto Java é uma simulação simplificada das funcionalidades encontradas em um smartphone. Implementa interfaces para um tocador de música, navegador da web e funcionalidade de telefone, demonstrando os princípios da programação orientada a objetos (POO), como herança e polimorfismo, além de mostrar o uso de interfaces para definir capacidades que podem ser adicionadas a objetos em Java.

Funcionalidades O projeto inclui simulações das seguintes capacidades de um smartphone:

MusicPlayer: Tocar e parar músicas, além de listar músicas disponíveis. WebBrowser: Carregar páginas da web, acessar o histórico de navegação e a lista de downloads. Telefone: Fazer e encerrar chamadas, acessar o histórico de chamadas. Estrutura do Projeto O projeto é estruturado com interfaces para cada capacidade e uma classe concreta que as implementa:

MusicPlayer.java: Interface para funcionalidades do tocador de música. WebBrowser.java: Interface para funcionalidades do navegador web. Telefone.java: Interface para funcionalidades de telefone. DioPhone.java: Classe que implementa as três interfaces. Main.java: Classe principal com o método main, onde as funcionalidades são demonstradas.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages