Os mecanismos de composição de objetos e de herança de class...
Próximas questões
Com base no mesmo assunto
Ano: 2012
Banca:
CESGRANRIO
Órgão:
Petrobras
Prova:
CESGRANRIO - 2012 - BR Distribuidora - Profissional Júnior - Formação Analista de Sistemas - Ênfase em Java - Crm e Web |
Q486621
Programação
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?
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?