>
Olá.
Por favor, me corrija se eu estiver errado.
É usado o Abstract na classe quando for uma classe "modelo",uma classe que for usada apenas como modelo para as minhas classes filhas "ela não pode ser instanciada", uma classe que não pode ser alterada.
O Abstract também pode ser usado em método!
Um método protected ele é privado porém somente as classes filhas "extends" podem vê-lo
O Super é usado para ter acesso ao membro de uma classe "Herdada" mãe.
This. é usado para ter acesso a um membro de uma classe
Quando eu for sobrescrever um método deve ser usado a anotação @Override
PERGUNTA:
1 -) Qual a diferença de: protected abstract void juro(){ /* Método*/ } e protected abstract void juro(); /* Método*/
2 -) Eu posso ter um método abstrato em uma classe normal ? "uma classe que não seja abstract"
3 -) Poderia dar exemplos de quando usar o método abstrato ?
4 -) Na Aula 7 - Herança no Java - Parte 2 time: 7:13 você usa o protected nos atributos! "protected double saldo;" A regra é a mesma para utilizar o protected em métodos ?