Buscar

Aula 04 LINGUAGEM DE PROGRAMAÇÃO

Prévia do material em texto

Aula-04-LINGUAGEM DE PROGRAMAÇÃO 
1. 
 
 
Dado o seguinte modelo: 
 
 
 
Marque a alternativa que define a classe Pessoa. 
 
 
 
 
public Pessoa { 
public static main (String args[]) { 
private codigoPessoa int; 
private nome String; 
private endereco String; 
private telefone int; 
} 
} 
 
 
public class Pessoa { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
 
 
public Pessoa { 
public static main (String args[]) { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
} 
 
 
public Pessoa { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
 
 
public class Pessoa { 
public static main (String args[]) { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
} 
 
 
 
 
2. 
 
 
Como se instancia um objeto em Java? 
 
 
Construtor objeto = new Classe(); 
 
Construtor objeto = new Classe; 
 
Classe objeto = new Construtor; 
 
Classe objeto = Construtor(); 
 
Classe objeto = new Construtor(); 
 
 
 
3. 
 
 
Os atributos de uma classe representam as características de um objeto, isto é, têm a finalidade de armazenar 
os dados dos objetos dessa classe. Com o objetivo de contemplar o encapsulamento, os atributos devem ser: 
 
 
 
static 
 
private ou protected 
 
final 
 
abstract 
 
public 
 
 Gabarito Comentado 
 
 
4. 
 
 
Seja a classe: 
public class TV { 
 public boolean estadoTV; 
public TV(boolean estadoTV){this.estadoTV=estadoTV;) 
public void ligaTV() {estadoTV=true;} 
public void desligaTV( ) {estadoTV=false;} 
} 
 
Marque a alternativa que apresenta uma forma correta de se criar uma instância para esta classe: 
 
 
 
TV m.new TV(true ); 
 
TV m.new TV(); 
 
TV m=new TV(); 
 
TV m.new TV; 
 
TV m=newTV(false ); 
 
 
 
5. 
 
 
Mecanismo utilizado em orientação a objetos para obter segurança, modularidade e autonomia dos objetos. 
Este conceito refere-se a(o): 
 
 
 
Herança 
 
Método 
 
Condicional 
 
Herança Múltipla 
 
Encapsulamento 
 
 
 
6. 
 
 
O Encapsulamento é o mecanismo utilizado em orientação a objetos para obter segurança, modularidade e 
autonomia dos objetos através dos modificadores. 
 
Marque a questão que apresenta a abrangência do modificador protected. 
 
 
 
Acessado na classe e no pacote. 
 
Acessado na classe, no pacote e na subclasse. 
 
Acessado de qualquer lugar. 
 
Acessado apenas na classe e na subclasse. 
 
Acessado no pacote e na subclasse. 
 
 Gabarito Comentado 
 
 
7. 
 
 
Para declarar uma constante chamada SIZE do tipo inteiro e com valor 10 no Java, podemos utilizar a 
construção: 
 
 
 
static extend integer SIZE = 10 
 
this final int SIZE :=10 
 
static final int SIZE = 10 
 
this extend integer SIZE := 10 
 
void final int SIZE = 10 
 
 Gabarito Comentado 
 
 
8. 
 
 
Um conceito importante em programação orientada a objetos é o termo objeto. Neste sentido, o termo objeto 
significa: 
 
 
 
define a declaração de uma variável de referência associada a um variável primitiva. 
 
instância de uma classe. 
 
são os resultados alcançados com a aplicação do padrão e a relação entre as vantagens e desvantagens 
dessa aplicação. 
 
define estados internos de uma classe. 
 
um identificador utilizado para descrever o cenário do padrão como um todo. 
 
 Gabarito Comentado

Continue navegando