Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

São organizadas em uma hierarquia, com as classes de objetos mais genéricas no topo, as quais legam seus atributos às classes mais especializadas. Trata-se

Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Analise as seguintes definições:

I. Objeto que existe depois que o processo ou o thread que o criou deixa de existir.

II. Mecanismo pelo qual elementos mais específicos incorporam a estrutura e o comportamento de elementos mais gerais.

III. Lista de valores nomeados, utilizada como faixa de um determinado tipo de atributo. Correspondem, respectivamente, às definições I, II e III:

Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Considere:

I. A classe Veículo possui as subclasses Carro e Trem.

II. Os objetos das subclasses Carro e Trem herdam a operação acelerar.

III. A aceleração do Carro é no pedal e, do Trem, é na manivela. I, II e III mostram um conceito OO aplicável à implementação da aceleração, que é

Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação às técnicas de programação orientada a objetos, julgue os itens a seguir.

Uma classe abstrata não pode ser diretamente instanciada. Somente as subclasses derivadas por herança múltipla de classes abstratas, chamadas de classes concretas, podem ser instanciadas.

Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação às técnicas de programação orientada a objetos, julgue os itens a seguir.

Os especificadores de acesso são atributos específicos dos membros de uma classe e definem como esses membros podem ser acessados. Esse controle de acesso refere-se somente à visibilidade dos membros de uma classe por objetos de outras classes que não sejam suas herdeiras.

Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de programação orientada a objetos, julgue os itens de 86 a 88.

Na implementação de objetos, a composição de objetos substitui a herança de classe. A herança de classe é definida estaticamente em tempo de compilação, enquanto a composição de objetos é definida dinamicamente em tempo de execução pela obtenção de referências a outros objetos por meio de determinado objeto. O uso da composição não viola o encapsulamento.

Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de mapeamento objeto-relacional, julgue os seguintes itens.

No mapeamento objeto-relacional, os objetos são representados no modelo relacional por tabelas, que são interligadas por meio de chaves primárias.

Ciência da Computação
Ano: 2011
Banca: MAKIYAMA

Dentro dos conceitos que cercam a Orientação a objeto, qual a definição de Sobrecarga ou Overloading?

10 Q148023
Ciência da Computação
Ano: 2011
Banca: MAKIYAMA

Numa linguagem de programação orientada a objetos separar o programa em partesa a fim de proteger os atributos ou métodos de uma classe, define o conceito de: