Which four are
syntactically correct?
A.
package abc;
package def;
import java.util . * ;
public class Test { }
B.
package abc;
import java.util.*;
import java.util.regex.* ;
public class Test { }
C.
package abc;
public class Test {}
import Java.util.* ;
D.
import java.util.*;
package abc;
public class Test {}
E.
package abc;
import java.util.*;
public class
Test{}
F.
public class Test{}
package abc;
importjava.util.*{}
G.
import java.util.*;
public class Test{}
H.
package abc;
public class test
La risposta è BEGH
A.
A.
E' errata perchè la classe è dichiarata appartenere
a due package
B.
E' corretta
C.
E' errata perchè l'ordine è sbagliato. L'import
precede sempre la dichiarazione della classe
D.
E' errata perchè l'ordine è sbagliato. il package
precede sempre gli import
E.
E' corretta
F.
E' errata perché la classe deve seguire sempre
package e import.
G.
La classe Test è correttamente inserita nel package
di default, che non va quindi dichiarato.
H.
E' corretta.
Nessun commento:
Posta un commento