eu sei q para uma classe executar precisa do método main, mas quando tento criar um construtor para minha classe da executa, q não mostra meu JOptionPane, e é +ou- este meu código (só muda o q tem dentro do construtor que é um for):
public class contador {
int x=40,y=30,r;
public contador() {
r=x+y;
JOptionPane.showMessageDialog(null, r+x+y);
}
public static void main(String[] args) {
}
}
import javax.swing.JOptionPane;
public class Contador {
int x = 40, y = 30, r;
public Contador() {
r = x + y;
JOptionPane.showMessageDialog(null, r + x + y);
}
public static void main(String[] args) {
//Contador contador = new Contador();
//Contador é o nome da classe
//contador é a nome da instância dessa classe
//Contador() é o construtor dessa classe
//new é a keyword para instânciar um NOVO objeto
new Contador();
}
}