Luiz, copiei o código da classe Conta como você demonstrou acima.
No seu projeto, deve estar usando essa classe Main que contem o método public static void main(String[] args)
.
Dentro do método main()
, você deve instanciar a classe Conta que você criou como fiz abaixo.
public class Main {
public static void main(String[] args) {
Conta conta = new Conta();
conta.deposita(100);
System.out.println(conta.saldo);
}
}
E respondendo sua pergunta, quando você não especifica o modificador de acesso (public, private ou protected) é definido como padrão o default
. Com ele, você pode acessar seu método da própria classe ou do package.
Níveis de Acesso
Modificador | Classe | Package | Subclasses | Global |
---|
public | Sim | Sim | Sim | Sim |
protected | Sim | Sim | Sim | Não |
default/sem modificador | Sim | Sim | Não | Não |
private | Sim | Não | Não | Não |