Em Sistemas Orientados a Objeto (OOP), a utilização de polimorfismo contribui para a extensão das funcionalidades do sistema, pois
A respeito de orientação a objetos em linguagem Java, julgue os itens subsequentes.
A interface é uma coleção de operações que pode especificar serviços de uma classe ou componente.
Existem atualmente inúmeras linguagens de programação no mercado. Considerando as características básicas e funcionalidades das diversas linguagens de programação disponíveis, julgue os seguintes itens.
C e ASP.NET são estruturadas. Em C, gera-se um binário compilado e em ASP gera-se um arquivo .asp que é compilado quando executado.
Os serviços de gerenciamento, oferecidos pelo contêiner EJB (Enterprise JavaBeans), são de:
Assinale a opção correta.
No que se refere aos conceitos de linguagens orientadas a objetos e de ambientes de desenvolvimento integrado (IDEs), julgue os próximos itens.
A plataforma J2EE possui APIs para o tratamento de objetos DOM (document object model).
Na linguagem Java, o comando continue tem a função de
Os níveis da plataforma J2EE são:
São perspectivas importantes de modelagem em um projeto orientado a objetos:
A classe abstrata ClasseAbstrata possui um método abstrato cuja assinatura é
public void imprima()
Cada subclasse concreta de ClasseAbstrata implementa o método imprima() de acordo com os seus requisitos, resultando em métodos de mesma assinatura e comportamentos potencialmente diferentes entre as subclasses.
A classe concreta ClasseComponente possui um método cuja assinatura é
public void execute(ClasseAbstrata instancia)
Em tempo de execução, o método receberá uma instância de uma das classes descendentes de ClasseAbstrata. O fato de que uma chamada ao método imprima() da instância recebida poderá resultar na execução de diferentes implementações do método, dependendo da classe concreta a que a instância pertença, caracteriza o importante conceito da orientação a objetos chamado
Assinale a opção correta.
Na programação orientada a objetos existem quatro tipos de polimorfismos possíveis de serem aplicados na estrutura de uma classe, a saber:
O padrão de projeto singleton é usado para restringir
FCC•
Compartilhamento de atributos e operações genéricas entre diversas classes descendentes de uma classe ancestral remete ao conceito de
Acerca dos padrões GRASP, julgue os itens a seguir.
O padrão Pure Fabrication objetiva designar a responsabilidade unívoca pela criação de uma nova instância de uma classe.
Assinale a opção correta relativa a jQuery.