Revisão de introdução à ciência da computação
O que imprimirá?
package especificadores1; public class Alpha { public static void alphaPublic(){ System.out.println("Alpha public!"); } static void alphaNada(){ System.out.println("Alpha nada!"); } protected static void alphaProtected(){ System.out.println("Alpha protected!"); } private static void alphaPrivate(){ System.out.println("Alpha private!"); } public static void main(String[]args) { alphaPublic(); alphaProtected(); alphaNada(); alphaPrivate(); } } Alpha public! Alpha protected! Alpha nada! Alpha private!
O que imprimirá?
package especificadores1; public class Alpha { public static void alphaPublic(){ System.out.println("Alpha public!"); } static void alphaNada(){ System.out.println("Alpha nada!"); } protected static void alphaProtected(){ System.out.println("Alpha protected!"); } private static void alphaPrivate(){ System.out.println("Alpha private!"); } }
package especificadores1; public class AlphaSub1 extends Alpha{ public static void main(String[]args) { Alpha.alphaPublic(); Alpha.alphaProtected(); Alpha.alphaNada(); Alpha.alphaPrivate(); } }
O que acontecerá?
package especificadores1; public class Alpha { public static void alphaPublic(){ System.out.println("Alpha public!"); } static void alphaNada(){ System.out.println("Alpha nada!"); } protected static void alphaProtected(){ System.out.println("Alpha protected!"); } private static void alphaPrivate(){ System.out.println("Alpha private!"); } }
package especificadores1; public class AlphaSub1 extends Alpha{ public static void