A maior rede de estudos do Brasil

Grátis
10 pág.
DESENVOLVIMENTO DE SOFTWARE BANCO DE QUESTÕES AULA DE 1 A 5

Pré-visualização | Página 3 de 3

variável Exception o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final.
	
	Ela atribui a variável ex o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final.
	
	Permite realizar a captura e o tratamento da exceção apenas do tipo Exceptions.
	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
Public nome As String
Public valor As Double
Public 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
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
	Uma das características importantes da linguagem OO é permitir o uso do Polimorfismo, para cada linguagem temos uma forma específica de defini-lo.
Das opções apresentadas, marque a que os conceitos apresentados em relação ao Polimorfismo na OO no VB.Net, está correto.
		
	
	Para aplicação do polimorfismo no VB devemos utilizar a palavra Extends.
	
	As chamadas das funções polimórficas podem ser feitas pelo mesmo nome ou com nomes diferentes, depende de como vai cria-las.
	
	O polimorfismo não evita a proliferação de nomes diferentes de itens que são semanticamente iguais.
	 
	Para aplicação do polimorfismo no VB devemos utilizar a palavra Overloads.
	
	O polimorfismo é aplicado aos atributos de uma classe, permitindo repetir o nome.
	
	
	Os modificadores de acesso definem a acessibilidade (escopo) dos objetos e dos membros de uma classe. O modificador Shared tem como objetivo:
		
	
	Definir um objeto ou membro acessível somente na classe e pelos métodos da classe.
	
	Definir um objeto ou membro acessível em qualquer ponto de aplicação.
	
	Definir um objeto ou membro acessível em qualquer ponto da classe ou das subclasses e pelos métodos da classe e das subclasses.
	 
	Definir um membro da classe distribuído por todos os objetos da classe.
	
	Defi
	Em uma classe o construtor, que serve para instanciar a classe, também pode ser considerado?
		
	
	Um atributo;
	
	Uma variável;
	 
	Um método;
	
	Uma propriedade;
	
	Somente um construtor;
-
	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:
		
	
	Encapsulamento
	
	Abstração
	
	Interface
	
	Herança
	 
	Polimorfismo
	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 à:
		
	
	Construtor
	 
	Polimorfismo
	
	Objeto
	
	Herança
	
	Classe