Estamos sempre tentando melhorar ainda mais o nosso site, para que você consiga estudar melhor. Você pode ajudar, envie sua sugestão e nossa equipe fará o máximo para lhe responder caso você coloque seu e-mail.
Informe seu e-mail cadastrado para que seja enviado um link para recuperação da senha.
Analisando o código abaixo, é possível afirmar que:
Na classe C existem dois objetos, x e y, sendo que x é um objeto da classe B e y da classe A.
O objeto x pode acessar livremente, tanto para leitura como atribuição de valores, o atributo d, uma vez que este atributo é definido na sua classe.
A classe B não apresenta métodos.
Existe herança, sendo que B é subclasse de A, portanto todos os atributos existentes em A podem ser utilizados sem qualquer restrição em B.
Existe um erro no código, pois o atributo d da classe A não pode ser acessado na classe B uma vez que está encapsulado.