|
�public
class TooSmartClass { ����������� public static void main(String args[])
{ ����������������������� int
weight = 10, thePrice; ����������� if (weight < 10 ) �thePrice = 100; ����������� if (weight > 50 ) �thePrice = 5000; ����������� if (weight
>= 10) thePrice = weight
* 10;� //ele diz que isso sempre �
executado ����������� System.out.println( "The price is: " + thePrice); ����������� } } � ele diz que esta classe � compilada sem problemas, pois
apesar de a vari�vel local thePrice n�o estar inicializada, o compilador verificar� a instru��es if e
atribuir� o valor 100 � vari�vel. Isso � verdade? Eu j� tentei fazer isso e n�o
deu certo. Algu�m sabe dizer se isso era verdade nas vers�es anteriores do Java?
�� Computa��o - CEFET-CE �� Conectividade � �"A morte mudou. Antes era o fim. Agora,
o come�o." "Max Lucado" |
<<attachment: image001.gif>>
