Acerca da análise e programação orientadas a objetos, julgue os itens subseqüentes.
Quanto maior a profundidade da árvore de herança de classes, mais simples se torna a previsão do comportamento de classes que se encontram nos níveis mais profundos.
Acerca da análise e programação orientadas a objetos, julgue os itens subseqüentes.
Quanto maior a profundidade da árvore de herança de classes, mais simples se torna a previsão do comportamento de classes que se encontram nos níveis mais profundos.
Acerca da análise e programação orientadas a objetos, julgue os itens subseqüentes.
As mensagens são os meios de interação entre objetos, permitindo passar a um objeto de destino um identificador de uma operação a ser realizada, assim como os parâmetros para essa operação.
De acordo com os conceitos envolvendo o paradigma de programação orientada a objetos, julgue os itens que se seguem.
Uma classe abstrata é utilizada para disponibilizar uma interface comum a cada subclasse que implementa essa interface.
De acordo com os conceitos envolvendo o paradigma de programação orientada a objetos, julgue os itens que se seguem.
O construtor e o destruidor de uma classe permitem ao programador, respectivamente, declarar ou remover atributos da classe antes que estes sejam utilizados no decorrer da execução de programa.
De acordo com os conceitos envolvendo o paradigma de programação orientada a objetos, julgue os itens que se seguem.
Por meio do encapsulamento, é possível restringir ou liberar o acesso a determinados atributos de uma classe.
De acordo com os conceitos envolvendo o paradigma de programação orientada a objetos, julgue os itens que se seguem.
Polimorfismo é a capacidade de uma classe assumir comportamento diferenciado durante o período de execução do programa.
Na programação orientada a objeto
Com referência ao desenvolvimento orientado a objetos, julgue os seguintes itens.
Uma associação entre classes descreve ligações entre objetos. As ligações descritas por uma associação têm em comum a estrutura e a semântica. Uma associação descreve potenciais ligações entre objetos, assim como uma classe descreve potenciais objetos.
Com referência ao desenvolvimento orientado a objetos, julgue os seguintes itens.
Em uma hierarquia de classes, uma superclasse tem atributos, métodos e associações comuns às subclasses. Uma subclasse pode acrescentar ou redefinir atributos e métodos, mas não associações. Uma instância de uma superclasse é automaticamente uma instância das suas subclasses.
Acerca de processos e métodos para o desenvolvimento de programas orientados a objetos, julgue os seguintes itens.
Ao se modelar um sistema web, pode-se construir diagramas UML. Em diagramas de classe, as páginas HTML podem ser representadas por classes estereotipadas. As interações entre objetos dessas classes podem ser documentadas criando-se diagramas de seqüência ou de colaboração.