Os mecanismos de composição de objetos e de herança de classes são fundamentais na orientação a objetos. Nesse contexto, considere as classes Main e S, apresentadas abaixo. Considere também que os argumentos dos construtores de W, V e Z são usados para iniciar o atributo componente definido na classe M. public class Main { public static void main (String [ ] args) { X y = new Y (80, 24) ; X w = new W (y) ; X v = new V (w) ; X z = new Z (v) ; z.draw ( ) ; } } public abstract class S implements X { X componente;
public void draw ( ) { componente.draw ( ) ; } }
Seja S a superclasse de Y, W, V e Z. Dentre essas subclasses de S, qual(is) deve(m), obrigatoriamente, implementar a operação draw definida na interface X?
Autenticação
Limite Diário Atingido
Você atingiu o limite de 10 questões diárias para usuários sem plano. Ao se tornar um membro, você poderá:
Resolver mais questões e melhorar seu desempenho.
Acessar conteúdo exclusivo da IAProvatec.
Potencializar seus estudos com estatísticas avançadas.
Que tal se tornar um membro agora e aproveitar todos os recursos da plataforma?