O que o código imprime?

5 respostas
I

O que o código imprime?

A) 012
B) 123
C) 0123
D) 1234
E) falha na compilação.

1.abstract class A{
2.abstract short m1();
3.sgort m2() { return (short) 420;}
4.}
5.
6.abstract class B extends A{
7.
8.short m1() {return (short) 42;}
9.}

Questão 5

abstract classCount{
short counter = 0;
void countUp();
}
public class TestCount implementsCount{

public static void main(String[]args){
TestCount t = new TestCount();
t.countUp();
}
public void countUp(){
for(int x = 6; x>counter; x--counter){
System.out.print(" " + counter);
}
}
}

5 Respostas

I

somente o codigo da questão 5

Michel_Sancovich

Esta parte está correta?

short counter =0; 
....
for(int x = 6; x>counter; x--counter){
I

Po desculpa o codigo estava errado

for(int x = 6; x>counter; x--counter; ++counter){  // altou esse ++counter. Fou mal
Michel_Sancovich

Piorou… hehehehe

Eu fico com a letra:

E) falha na compilação.

maior_abandonado
?ica Regina:
Po desculpa o codigo estava errado
for(int x = 6; x>counter; x--counter; ++counter){  // altou esse ++counter. Fou mal

tem certeza?? se for assim mesmo eu concordo com o amigo ai acima... de q da erro (o for nesse formato deve vir com um comando de inicialização de uma variavel, um de até onde ela deve ir e um terceiro de incremento... eu nunca testei se vc coloca 3 coisas que sejam diferente desse modelo funciona, mais q eu saiba são só 3...)

perceba que tem alguns erros de digitação no código

sgort onde era short

classCount onde era class Count

implementsCount onde era implements Count

de qualquer jeito to tentando te avisa sem banca o chato..rs

Criado 2 de outubro de 2008
Ultima resposta 2 de out. de 2008
Respostas 5
Participantes 3