Beruflich Dokumente
Kultur Dokumente
Page 1 of 4
UCB Virtual 7802GV780207A47520092 Questionrios 1a Avaliao 2 2009 Linguagem e Tcnicas de Programao I(1109AP) Reviso da tentativa 1
1 Notas: 5
780207_8730_C3_Q04:_Metodos_sobrecarregados O cdigo abaixo traz a implementao de uma classe Pessoa com 3 mtodos construtores sobrecarregados: public class Pessoa { private String nome; private String cpf; public Pessoa(){ } public Pessoa(String nomepessoa){ nome = nomepessoa; } public Pessoa(String nome, String cpf){ this.nome = nome; this.cpf = cpf; } ... } Assinale a alternativa que julgar Verdadeira: Escolher uma resposta.
j comportamento igual independente dos parmetros submetidos na entrada. k l m n j mesma maneira, com a definio do mtodo a ser executado de acordo com a k l m n
lista de parmetros utilizados na chamada do mtodo. b. Os 3 mtodos Pessoa so mtodos sobrecarregados, sendo chamados da
j uso da palavra reservada this faz com que os parmetros sejam zerados. k l m n
Errado
http://moodle2.catolicavirtual.br/mod/quiz/review.php?q=21286&attempt=343391
08/11/2009
b. A classe Number uma classe pblica que no faz parte do core de Java,
c. A classe Number no possui um conjunto de mtodos que permite d. Os mtodos ".byteValue()", ".intValue()" e ".floatValue()", da classe Number,
Falso Verdadeiro
Verdadeiro Falso
b classe com a lista de parmetro de entrada diferente. c d e f g c por sobre-carga de mtodos. d e f g c super-classe. d e f g
Errado
b. Sobre-escrita quando temos vrias vezes o mesmo mtodo em uma c. Polimorfismo est relacionado com mtodos e no pode ser implementado d. Sobre-carga quando uma sub-classe implementa o mesmo mtodo da
Verdadeiro
http://moodle2.catolicavirtual.br/mod/quiz/review.php?q=21286&attempt=343391
08/11/2009
Java uma linguagem considerada portvel, sendo que portabilidade est relacionado com a possibilidade de um programa ser escrito para uma plataforma e poder ser utilizado em outra. A Java Virtual Machine, ou JVM, a base da portabilidade de Java, junto com o byte code. O JME (Java Micro Edition) a especificao de componentes para dispositivos pequenos e mveis. Contudo, ao escrever aplicaes para celulares, por exemplo, deve-se utilizar as APIs (bibliotecas) definidas para o JEE, recompiladas.
Verdadeiro
Falso
Em Java, o nome da classe pblica tem que ser o nome do arquivo Verdadeiro fonte, que ter extenso .java. Aps a compilao, que pode ser feita pelo JEE ou pelo byte code, ser criado o arquivo com extenso .class, que encaminhado para a JVM. Parcialmente correta
j o mtodo ".getValue(F)". k l m n
a. Para converter o valor de um objeto "F" do tipo Float como inteiro, utilizamos b. Dentre os mtodos existentes na classe Integer podemos citar ".parseInt()", ser usados.
j ".byteValue()", ".equals()". Contudo existem ainda outros mtodos que podem k l m n j passado como parmetro. k l m n i j k l m n
Errado c. O mtodo ".equals()" permite que se obtenha uma string igual ao valor d. O mtodo '.parseInt ()' utilizado na classe Integer retorna uma string.
a. O comando if, que uma estrutura de controle, sempre utilizado com o b. O comando "for" normalmente tem trs expresses, uma expresso inicial, c. Para a utilizao do comando "switch" necessrio o uso do comando d. O comando "do" "while" sempre avalia uma expresso booleana antes de
j executado. k l m n
a. Sempre que ocorrer sobreposio a classe mais genrica ter o seu mtodo b. Sobrecarga um exemplo de polimorfismo que ocorre dentro de uma c. Sobreposio ocorre quando temos mtodos com a mesma assinatura e
j mesma classe. k l m n j k l m n
http://moodle2.catolicavirtual.br/mod/quiz/review.php?q=21286&attempt=343391
08/11/2009
i j k l m n
Errado
Falso
Verdadeiro
Falso
Verdadeiro
UCB Virtual 7802GV780207A47520092 Questionrios 1a Avaliao 2 2009 Linguagem e Tcnicas de Programao I(1109AP) Reviso da tentativa 1
http://moodle2.catolicavirtual.br/mod/quiz/review.php?q=21286&attempt=343391
08/11/2009