WorksheetsProgramação Orientado a Objeto - prof Alan
Total questions: 5
Worksheet time: 7mins
Identifique um tipo de construtor:
Aluno(){
}
Aluno="Alan";
Aluno{};
String getNomealuno(){
}
This.Aluno = Aluno;
Qual das opções abaixo está correta:
Em Programação Orientada a Objetos, em uma classe que possui os atributos "id, nome, telefone e renda", esses atributos devem ser normalmente (I) e os métodos getters e setters devem ser normalmente (II). Quando um objeto desta classe é instanciado, para incluir valores nos atributos utilizam-se os métodos setter e para obter os valores incluídos utilizam-se os métodos getter. Esse processo está relacionado com o que chamamos de encapsulamento. Selecione a alternativa que corresponde I e II:
I. Privados e II. Protegidos
I. Protegidos e II. Públicos
I. Privados e II. Públicos
I. Públicos e II. Protegidos
I. Público e II. Privados
public class Pessoa{
private String nome;
private String sobrenome;
private String dataNasc;
Definido a classe "Pessoa". Marque a alternativa que pode representar seu encapsulamento com os métodos Get e Set:
public String getNome(){
return nome; }
public void setNome(String n){ nome = n; }
public String getSobrenome(){ return sobrenome; }
public void setSobrenome(String s){ sobrenome = s; }
public String getDataNasc(){ return dataNasc; }
public void setDataNasc(String d){ dataNasc = d; }
public String getNome(){
return nome; }
public void setNome(){ nome; }
public String getSobrenome(){ return sobrenome; }
public void setSobrenome(){ sobrenome; }
public String getDataNasc(){ return dataNasc; }
public void setDataNasc(){ dataNasc; }
private String getNome(){
return nome; }
private void setNome(String n){ nome = n; }
private String getSobrenome(){ return sobrenome; }
private void setSobrenome(String s){ sobrenome = s; }
private String getDataNasc(){ return dataNasc; }
private void setDataNasc(String d){ dataNasc = d; }
private String getNome(){
return nome; }
private void setNome(){ nome; }
private String getSobrenome(){ return sobrenome; }
private void setSobrenome(){ sobrenome; }
private String getDataNasc(){ return dataNasc; }
private void setDataNasc(){ dataNasc; }
A criação do objeto dá-se através da aplicação do operador "new".
Identifique a alternativa que representa a Criação de um objeto:
NomeDaClasse = new NomeDaClasse;
NomeDaClasse umaRef = new NomeDaClasse();
NomeDaClasse umaRef ; new NomeDaClasse();
NomeDaClasse umaRef = new NomeDaClasse;
