Inner Classes

25. Program

//Find what it gives Compiletion Error / Compiletion Successfully / Output ?

abstract class B { abstract void test1(); void test2() { System.out.println("B test-2"); } } class Manager5 { public static void main(String[] args) { B b1 = new B(); b1.test1(); b1.test2(); System.out.println("Done"); } }

26. Program

//Find what it gives Compiletion Error / Compiletion Successfully / Output ?

abstract class B { abstract void test1(); void test2() { System.out.println("B test-2"); } } class Manager6 { public static void main(String[] args) { B b1 = new B() { void test1() { System.out.println("AIC test-1"); } }; b1.test1(); b1.test2(); System.out.println("Done"); } }

27. Program

//Find what it gives Compiletion Error / Compiletion Successfully / Output ?

abstract class B { abstract void test1(); void test2() { System.out.println("B test-2"); } } class Manager7 { public static void main(String[] args) { B b1 = new B() { void test1() { System.out.println("AIC test-1"); } void test2() { System.out.println("AIC test-2"); } }; b1.test1(); b1.test2(); System.out.println("Done"); } }

28. Program

//Find what it gives Compiletion Error / Compiletion Successfully / Output ?

interface C { void test1(); void test2(); } class Manager8 { public static void main(String[] args) { C c1 = new C(); c1.test1(); c1.test2(); System.out.println("Done"); } }

Page....