Olá! Estou aprendendo java e ainda não sei o poder absurdo da linguagem. Gostaria de dicas de projetos para que eu possa por em prática e aprender mais ainda. Também apresentarei esse projeto como trabalho em um curso. Penso em um sistema de folha de pagamentos, mas não sei se é mto simples. Gostaria de mais sugestões.
-Não sou avançado em java.
-Gostaria de um projeto que usasse no mínimo 4 classes, pra trabalhar melhor essa interação.
Sistema de folha de pagamento não é simples, não é impossível e com certeza terá muito mais do que 4 classes.
Para um TCC é importante demonstrar que adquiriu o conhecimento nas disciplinas envolvidas, trouxe alguma novidade e consegue aplicá-las no desenvolvimento.
Uma ideia que parece interessante de explorar é um app para criar notas, sabe daqueles tipo o Google Keep, Evernote ou Notion?
Este tipo de aplicativo já existe desde os mais simples até o mais complexos cheios de funcionalidades.
Vc pode começar simples e se quiser vai aprimorando. Vc poderia começar com estas 4 classes:
import java.util.HashSet;
import java.util.Set;
class User {
String name, username, password;
final Set<Notebook> notebooks = new HashSet<>();
}
class Notebook {
String name;
final Set<Note> notes = new HashSet<>();
}
class Note {
String title, content;
final Set<Tag> tags = new HashSet<>();
}
class Tag {
String name;
}
1 curtida