Olá, boa noite!
Galera, realmente me deu um branco e não estou conseguindo relembrar. Então venho aqui para vocês (se possível), tirarem minha dúvida.
Agradeço desde já!
É o seguinte, quando criamos uma var em private criaremos também getters e setters para se trabalhar com a mesma.
Assim quando outra Class irá utilizar essa var, fica somente a merce dos setters e getters. Até ai tranquilo.
Já na criação de métodos, é o onde está o problema. Criarei um método a baixo para exemplo, assim como Class, e var's.
Código:
public Class Conta{
private String nome;
}
public Class ContaPoupanca extends Conta{
public void static main(String[] args){
public ContaPoupanca(String nome){
super.getNome() = nome;
}
}
}
Seria assim que eu deveria fazer? Porque mesmo trocando o get para setNome(), ainda da erro de compilação.
Só consigo ter algum êxito quando mudo a variável da Class conta para protect e passo a utilizar somente super.nome = nome; no método.
É isso, se puderem me esclarecer eu agradeceria muito!
Uma boa noite.