Filtrar


Questões por página:
Na orientação objeto existe basicamente três modos de visibilidade. São eles:
Em relação à orientação objetos, avalie se são verdadeiras (V) ou falsas (F) as afirmativas a seguir:
I Um método pode receber ou não parâmetros e pode retornar valores. II Uma classe sempre deve possuir atributos e métodos. III O polimorfismo trabalha com a redeclaração de métodos previamente herdados por uma classe.
As afirmativas I, II e III são, respectivamente:
Apresenta-se a seguinte definição técnica:

“princípio a partir do qual as classes derivadas de uma única classe base são capazes de invocar os métodos que, embora apresentem a mesma assinatura, comportam-se de maneira diferente para cada uma das classes derivadas”.

Diante do exposto, assinale, das alternativas abaixo, a única que identifica corretamente essa definição.
Analise as afirmativas a seguir, no contexto das linguagens de programação orientadas a objetos:

I. A herança múltipla é a possibilidade de uma classe estender uma ou mais classes simultaneamente.

II. A herança múltipla é a possibilidade de uma classe implementar uma ou mais inferfaces simultaneamente.

III. A herança múltipla é a possibilidade de, numa dada classe, coexistirem métodos homônimos com múltiplas assinaturas, desde que distintas.

É verdadeiro somente o que se afirma em:
João, Maria e José são clientes de um banco. O sistema de informatização do banco é capaz de cadastrar tais pessoas empregando características particulares como nome, endereço e outras informações julgadas relevantes. Além disso, o sistema pode realizar o cadastro ou a exclusão do cliente.

Dentro do conceito de programação orientada a objetos

I. João, Maria e José são exemplos de classes de um objeto que pode ser denominado CLIENTE;
II. as características que definem João, Maria e José são denominados atributos;
III. as operações de cadastro e exclusão de clientes são métodos implementados na classe.

Assinale: