Ir para conteúdo
Fórum Script Brasil

centurydark

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre centurydark

centurydark's Achievements

0

Reputação

  1. Ola a todos, eu sei que a pergunta pode parecer meio tonta, mas estou começando em java e gostaria de tirar uma duvida. Se eu faço uma classe por exemplo: public class casa extends JFrame{ // terei o construtor public casa(){ // vou passar a informação pra super classe super("Casa"); } } até ai tudo bem... agora se eu criar a classe: Public class casa extends JPanel{ //eu tenho que chamar o metodo public void paintComponent(Graphics g){ //e vou chamar o metodo da super classe super.paintComponent(g); } } Agora a duvida.... porque? porque eu não faço um construtor e porque eu chamo o metodo da superclasse? até onde eu entendo, toda classe mesmo quando abstract eu tenho que ter um construtor para chamar, porque extendendo a JPanel, eu não crio o construtor? Obrigado a todos que respoderem minha questão.
×
×
  • Criar Novo...