Baixe o app para aproveitar ainda mais
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
Compartilhar