Julgue os itens que se seguem, a respeito de programação orientada a objetos.
Na programação orientada a objetos, uma classe é uma coleção de objetos que podem ser descritos por um conjunto básico de atributos e possuem operações semelhantes.
Julgue os itens que se seguem, a respeito de programação orientada a objetos.
Na programação orientada a objetos, uma classe é uma coleção de objetos que podem ser descritos por um conjunto básico de atributos e possuem operações semelhantes.
Julgue os itens seguintes, relativos a programação básica.
A passagem de parâmetros por referência é, de fato, uma passagem de parâmetro por valor de um endereço de memória.
Assinale a opção correta quanto à abordagem conceitual de abstração sob o paradigma de programação orientada a objetos.
A respeito do paradigma de programação orientado a objetos, julgue os itens que se seguem.
É possível que um mesmo objeto tenha mais de um método com o mesmo nome.
A respeito da orientação a objetos e das respectivas linguagens de programação, julgue os itens subsequentes.
Caso dois métodos em Java tenham o mesmo nome e um nome de função seja utilizado duas ou mais vezes, haverá uma sobrecarga.
Com relação às técnicas de programação orientada a objetos, julgue os itens a seguir.
Um objeto possui dados internos e métodos que definem, respectivamente, seu estado atual e seu comportamento. Um objeto pode se comunicar com outros objetos passando mensagens.
Em relação às características de programação orientada a objetos, julgue os itens que se seguem.
Em um pacote, é possível existir várias classes, que, por sua vez, podem ter acesso às classes de outros pacotes.
Julgue os itens seguintes, acerca de conceitos de modularização, linguagens de programação e programação orientada a objetos empregados no código apresentado
. I Na implementação da classe Queue foi usado o princípio de encapsulamento.
II O tipo Queue é polimórfico, no sentido de que qualquer tipo de objeto pode ser armazenado em uma instância da classe Queue.
III A classe Queue herda da classe Object e, desta forma, uma instância de Queue pode ser armazenada como um elemento de si própria.
IV A cauda corrente da fila é armazenada pela variável rear.
A quantidade de itens certos é igual a
Tendo em vista que, na UML (Unified Modeling Language), a utilização de diversos diagramas possibilita descobrir falhas não detectadas em diagramas gerados anteriormente, diminuindo a possibilidade da ocorrência de erros durante a fase de desenvolvimento do software, julgue os itens a seguir.
O diagrama de comunicação concentra-se em como os objetos estão vinculados e quais mensagens trocam entre si durante o processo. Esse diagrama está associado ao diagrama de classe.
No que se refere aos conceitos de linguagens orientadas a objetos e de ambientes de desenvolvimento integrado (IDEs), julgue os próximos itens.
Uma das características da plataforma .NET é a existência de classes unificadas. Essas classes podem ser vistas como um conjunto comum de APIs disponíveis para os programadores que utilizam a plataforma.
A respeito da orientação a objetos, julgue os próximos itens.
I Há linguagens de programação orientadas a objetos em que a determinação do método a ser executado em resposta a uma mensagem pode ocorrer na compilação ou pode ser adiada até a execução do código.
II Uma subclasse pode herdar atributos e métodos das suas superclasses. Em uma hierarquia C++, as visibilidades dos atributos e dos métodos herdados não podem, em uma subclasse, ser diferentes das suas visibilidades nas superclasses.
III Um atributo cujo valor é compartilhado entre as instâncias de uma classe tem escopo de classe. Um atributo com escopo de classe é, na linguagem Java, um atributo estático (static). Em UML, nos diagramas de classe, os atributos com escopo de classe são identificados por uma sublinha.
IV Em UML, uma agregação é um relacionamento todo-parte. Em uma agregação, um objeto não pode ser parte de mais de um todo. Além disso, objetos que são as partes de um todo devem ser destruídos quando o todo é destruído.
V Uma classe de associação (association class) permite que sejam acrescentados atributos e métodos a uma associação. Por exemplo, determinada classe pode ser criada para conter atributos e métodos de uma associação entre duas outras classes.
Estão certos apenas os itens
A respeito de programação orientada a objetos, julgue os itens de
86 a 88.
Em programação orientada a objetos, a classe de um objeto e seu tipo são atributos distintos: a classe de um objeto define como ele é implementado, e o tipo define o estado interno do objeto.
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.
Delphi é orientada a objeto e seu código é compilado, gerando um arquivo binário.
Considerando a orientação a objetos, julgue os itens a seguir.
Uma classe abstrata define uma interface comum às suas subclasses. Interagir com objetos via interfaces definidas em classes abstratas possibilita que os clientes dos serviços providos pelos objetos não precisem conhecer as classes desses objetos. Os clientes precisam conhecer as classes abstratas que definem as interfaces.
No que concerne à análise e projetos orientados a objetos, julgue os itens que se seguem.
Servidores e objetos ativos são tipos de implementação de objetos simultâneos de um projeto de sistema orientado a objeto.
Considerando os conceitos que tratam de programação orientada a objetos, julgue os itens a seguir.
Uma agregação é a descrição de um grupo de objetos com propriedades semelhantes.
A respeito de conceitos de orientação a objetos, julgue os seguintes itens.
Os atributos e métodos privados (private) de uma classe são acessíveis apenas nos métodos da própria classe e suas subclasses. Esse é o nível mais rígido de encapsulamento.
om relação aos conceitos de programação orientada a objetos e sua implementação na linguagem Java, julgue os próximos itens.
Pelo uso de polimorfismo, uma chamada de método pode fazer que diferentes ações ocorram, dependendo do tipo do objeto que recebe a chamada.
Suas atualizações recentes
Nenhuma notificação.