Baixe o app para aproveitar ainda mais
Prévia do material em texto
DESENVOLVIMENTO DE SISTEMAS WEB 1a aula Lupa Vídeo PPT MP3 Matrícula: 201408299437 Data: 12/09/2017 15:31:53 (Finalizada) 1a Questão (Ref.: 201408454430) Fórum de Dúvidas (0) Saiba (0) (CESGRANRIO - 2006) Em Java, a palavra-chave que implementa uma relação de herança de classes é: inherits. extends. isFatherOf. isChildOf. derives. 2a Questão (Ref.: 201408441465) Fórum de Dúvidas (0) Saiba (0) (CESGRANRIO - 2011) Considere as duas classes em linguagem Java apresentadas a seguir, ambas definidas em um mesmo pacote. O que é impresso como resultado da execução do programa composto pelas classes acima? |X|Z||X|||X|Z||Y|| |X|Z||X|||X|Z||X|| (|X|Z||X||(|X|Z||Y|| |X||||X|||X||||X|| |X|Z||X|||X|Z||Z|| 3a Questão (Ref.: 201408445251) Fórum de Dúvidas (0) Saiba (0) (FCC - 2008) Os conceitos de generalização e especialização da orientação a objetos estão diretamente relacionados ao conceito de: Agregação. Herança. Encapsulamento. Polimorfismo. Associação. 4a Questão (Ref.: 201408441447) Fórum de Dúvidas (0) Saiba (0) Associe as colunas abaixo e marque a alternativa correta sobre orientação a objetos. (1) Classe ( ) é 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). (2) Atributo ( ) consiste na separação de aspectos internos e externos de um objeto. Este mecanismo é utilizado amplamente para impedir o acesso direto ao estado de um objeto (seus atributos), disponibilizando externamente apenas os métodos que alteram estes estados. (3) Herança ( ) são características de um objeto. Basicamente a estrutura de dados que vai representar a classe. (4) Encapsulamento ( ) representa um conjunto de objetos com características afins. 3,4,2,1 4,1,2,3 3,2,4,1 1,2,3,4 4,3,2,1 5a Questão (Ref.: 201408445192) Fórum de Dúvidas (0) Saiba (0) Considere o trecho de código ilustrado na figura a seguir: Qual será a saída do código ilustrado na figura? 3, 29 2, 25 40, 2 40, 30 4, 30 6a Questão (Ref.: 201408445165) Fórum de Dúvidas (0) Saiba (0) (INSTITUTO CIDADES - 2009 - Adaptada) Observe o código, em Java: Acerca do código acima, analise as seguintes afirmativas: I. O código não possibilita a chamada do método getLimite(). II. O método setTitular() permite a exibição do titular da classe Conta. III. O método getTitular() permite alterar o titular da classe Conta. Podemos afirmar corretamente que: Apenas a afirmativa III está correta. Apenas a afirmativa I está correta. Apenas a afirmativa II está correta. As afirmativas II e III estão corretas. As afirmativas I, II e III estão corretas. 7a Questão (Ref.: 201408445188) Fórum de Dúvidas (0) Saiba (0) Considere o trecho de código ilustrado na figura a seguir: Qual será a saída do código ilustrado na figura? Primeiro 15 Segundo s 22 8a Questão (Ref.: 201408454330) Fórum de Dúvidas (0) Saiba (0) (FCC - 2011) No ambiente de programação Java: o corpo de um método abstrato termina com ponto e vírgula e a declaração é delimitada por chaves. uma classe abstrata permite apenas métodos abstratos. uma interface pode definir tanto métodos abstratos quanto não abstratos. toda classe é uma subclasse direta ou indireta da classe Object. a herança múltipla permite que mais classes sejam estendidas. Gabarito Comentado
Compartilhar