Nesse ex não entendi porque o this acessa um atributo protected de outra classe.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Nesse ex não entendi porque o this acessa um atributo protected de outra classe.
oi Manoel
Realmente é algo não tão usual. Mas como a classe mãe tem um atributo que chama s e você literalmente herda todos os atributos dela, os que não são private você pode usar this para acessar.
É como se falasse "esse meu atributo s". Perceba que ele é seu sim, apesar de ter sido herdado da mãe. Nesse caso aqui, se tivesse utilizado super.s teria tido o mesmo resultado.
//Retirando a herança
class A extends B
//Ficando apenas
class A
// o this nao acessa mais o atributo protected da outra classe?