Prévia do material em texto
23/11/2017 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=1545639&classId=798897&topicId=817453&p0=03c7c0ace395d80182db07ae2c30f034&… 1/1 Tópico Anterior Próximo Tópico CCT0261_EX_A7_201501303465 Processando, aguarde ... LINGUAGEM DE PROGRAMAÇÃO 7a aula Lupa Vídeo PPT MP3 Exercício: CCT0261_EX_A7_201501303465 Matrícula: 201501303465 Aluno(a): HUELITON RODRIGUES BARROS DA SILVA Data: 14/10/2016 10:33:43 (Finalizada) 1a Questão (Ref.: 201501365479) Fórum de Dúvidas (0) Saiba (0) Generalização é o mecanismo pelo qual uma classe (sub-classe) pode estender outra classe (super-classe), aproveitando seus comportamentos (métodos) e variáveis possíveis(atributos), também é conhecido como: (Fonte: adaptado IBM) Agregação Classe Abstrata Abstração Associação Herança Gabarito Comentado 2a Questão (Ref.: 201501365875) Fórum de Dúvidas (0) Saiba (0) class B extends A { int m1() { return a + b + c + d + e; } } public class A { static int a; public int b; int c; protected int d; private int e; } A classe B acima encontra-se no mesmo pacote que a classe A. O método m1 apresenta erro de compilação porque a seguinte variável não pode ser acessada diretamente: e