Estou estudando pelas apostilas Caelum java, cheguei a parte de orientação basica a objetos, porem nao consegui usar o codigo que eles passam coloquei da seguinte forma
class Conta {
int numero;
String titular;
double saldo;
// ...
}
class Programa {
public static void main(String[] args) {
new Conta();
Conta minhaConta;
minhaConta = new Conta();
minhaConta.titular = "Duke";
minhaConta.saldo = 1000.0;
System.out.println("Saldo atual: " + minhaConta.saldo);
}
}
Recebendo o erro: Can’t find main(String[]) method in class:Conta
class Conta {
int numero;
String titular;
double saldo;
// ...
}
public class Programa {
public static void main(String[] args) {
new Conta();
Conta minhaConta;
minhaConta = new Conta();
minhaConta.titular = "Duke";
minhaConta.saldo = 1000.0;
System.out.println("Saldo atual: " + minhaConta.saldo);
}
}
Depois abri um terminal e executei o seguinte:
para compilar
javac Programa.java
para rodar:
java Programa
e imprimiu o seguinte:
Saldo atual: 1000.0
Tente seguir os mesmos passos para ver se fuciona.
Bom então não tenho idéia do que tá acontecendo, porque tô fazendo a mesma coisa que você achei até que o código tava errado mas se você conseguiu executar é sinal que não.
Cara consegui resolver Rsrsrs meu erro eu compilava correto porém pra executar eu colocava “java Programa.java” em vez de “Java programa” nem acredito que tava quebrando a cabeça por causa de um erro besta desse.