Buscar

DESENVOLVIMENTO DE SOFTWARE (CCT0248)_AULA06

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

09 /11 /20 15 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2842548291&p1=1084765786889710464&pag_vol…1/3
 
 DESENVOLVIMENTO DE SOFTWARE
 
Lupa
 
 Retornar
Exercício: CCT0248_EX_A6_201301259748 
 1a
 Questão (Ref.: 201301914734) Fórum de Dúvidas (0) Saiba (0)
A abordagem da programação orientada a objetos oferece um conceito que agrupa e delimita na classe a declaração de todas as
variáveis (campos ou propriedades) e métodos (funções). Desta forma, ao encontrar se o código de definição da classe,
conseguimos em um trecho do código encontrar todos os seus membros, isto é, todas as variáveis (campos ou propriedades) e os
métodos (funções) da classe.
Esse conceito se refere a:
 
Encapsulamento
Construtor
Herança
Sobrecarga
Polimorfismo
 Gabarito Comentado
 2a
 Questão (Ref.: 201301905965) Fórum de Dúvidas (0) Saiba (0)
A definição de uma classe na Orientação a Objetos, é uma tarefa subjetiva e vai depender da análise do problema em
desenvolvimento, porem as regras de definição são claras e não permitem variação dentro de cada linguagem.
Supondo que uma empresa precisa armazenar periféricos de computador, contendo seu nome, valor e fabricante sem nenhum
método, como seria a definição no VB.Net, para que os dados fiquem o mais protegido possível?
Das opções apresentadas, marque a que apresenta a definição correta e mais adequada para a classe citada no problema.
Public Class Periferico
Private nome As Double
Private valor As Double
Private fabricante As Double
End Class
 
Public Class Periferico
Private nome As String
Private valor As Double
Private fabricante As String
End Class
Protected Class Periferico
Private nome As String
Private valor As Double
Private fabricante As String
End Class
Public property class Periferico
Private nome As String
Private valor As Double
Private fabricante As String
End Class
Public Class Periferico
Public nome As String
Public valor As Double
Public fabricante As String
End Class
 Gabarito Comentado Gabarito Comentado
09/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2842548291&p1=1084765786889710464&pag_vol…2/3
 3a
 Questão (Ref.: 201301884780) Fórum de Dúvidas (0) Saiba (0)
É uma característica de uma classe:
Sempre ter variáveis publicas e métodos privados;
Sempre ter método voids retornando valores;
Sempre ter variáveis públicas e privadas;
 
Sempre ter um construtor como nome da classe;
Sempre ter propriedades privadas;
 Gabarito Comentado
 4a
 Questão (Ref.: 201301526343) Fórum de Dúvidas (0) Saiba (0)
Na programação orientada a objetos, _____________________ é o princípio pelo qual duas ou mais classes derivadas de uma
mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos,
especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. A decisão sobre
qual o método que deve ser selecionado, de acordo com o tipo da classe derivada, é tomada em tempo de execução, através do
mecanismo de:
 
Herança
Abstração
Interface
 
Polimorfismo
Encapsulamento
 5a
 Questão (Ref.: 201301914732) Fórum de Dúvidas (0) Saiba (0)
Os modificadores de acesso definem a acessibilidade (escopo) dos objetos e dos membros de uma classe. São modificadores de
acesso das linguagens .Net, EXCETO:
Private
Protected
Shared
 
Abstract
Public
 Gabarito Comentado Gabarito Comentado
 6a
 Questão (Ref.: 201301914727) Fórum de Dúvidas (0) Saiba (0)
A orientação a objetos permite que o mesmo método seja redefinido com o mesmo nome, ou seja, diferentes métodos podem ter o
mesmo nome. Isto evita a proliferação de nomes diferentes de itens que são semanticamente iguais. 
Esse conceito se refere à:
09/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2842548291&p1=1084765786889710464&pag_vol…3/3
 
Polimorfismo
Herança
Objeto
Classe
Construtor
 Gabarito Comentado
 Retornar
 
 
	Slide 1
	Slide 2
	Slide 3

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes