VILHALVA /
CONTA-DO-BANCO
👨🏫PROJETO CRIADO PARA O CURSO DE JAVA DO CURSO EM VIDEO.
Loading repository data…
VILHALVA / repository
👨🏫PROJETO CRIADO PARA O CURSO DE JAVA DO CURSO EM VIDEO.
👨🏫PROJETO CRIADO PARA O CURSO DE JAVA DO CURSO EM VIDEO.
Esse projeto é uma simulação de uma plataforma de vídeos semelhante ao YouTube, onde os usuários (chamados de Gafanhotos no projeto) podem visualizar e avaliar vídeos. Ele utiliza conceitos de Programação Orientada a Objetos (POO) como classes, objetos, herança e polimorfismo. O código cria instâncias de vídeos e usuários, além de permitir que o usuário avalie os vídeos após visualizá-los.
Classe Video:
Representa os vídeos da plataforma. Cada vídeo possui um título e pode ser avaliado.
Classe Gafanhoto:
Representa os usuários da plataforma que podem visualizar e avaliar vídeos. Contém atributos como nome, idade, sexo e login.
Classe Visualizacao:
Registra uma interação entre um Gafanhoto e um vídeo. Permite que o Gafanhoto assista a um vídeo e, se desejar, faça uma avaliação desse vídeo.
Video: Contém informações como título, visualizações, avaliações e número de curtidas. Também tem métodos para manipular essas propriedades.Gafanhoto: Extende uma classe base chamada Pessoa, armazenando informações sobre o usuário, como idade e login.Visualizacao: Relaciona um Gafanhoto a um vídeo específico e permite que o Gafanhoto avalie o vídeo.Certifique-se de que o projeto esteja compilado:
Antes de executar o projeto, você deve garantir que ele foi compilado corretamente. Navegue até o diretório ./CODIGO, e use o seguinte comando para compilar:
mvn clean install
Executar o projeto:
Para executar a aplicação com o Maven, usando a classe principal definida no seu pom.xml, use o comando:
mvn exec:java
Passos para execução:
Entradas:
Selected from shared topics, language and repository description—not editorial ratings.
VILHALVA /
👨🏫PROJETO CRIADO PARA O CURSO DE JAVA DO CURSO EM VIDEO.
VILHALVA /
👨🏫PROJETO CRIADO PARA O CURSO DE JAVA DO CURSO EM VIDEO.
VILHALVA /
👨🏫PROJETO CRIADO PARA O CURSO DE JAVA DO CURSO EM VIDEO.