//Find what it gives Compiletion Error / Compiletion Successfully / Output ?
class A
{
A(int i)
{
System.out.println("A(int)");
}
}
class B extends A
{
B()
{
System.out.println("B");
}
public static void main(String[] args)
{
A a1 = new A(100);
System.out.println("------");
B b1 = new B();
}
}
9. Program
//Find what it gives Compiletion Error / Compiletion Successfully / Output ?
class C
{
C(int i)
{
System.out.println("C(int)");
}
}
class D extends C
{
D(int i)
{
super(i);
System.out.println("D(int)");
}
D()
{
super(10);
System.out.println("D()");
}
public static void main(String[] args)
{
C c1 = new C(10);
System.out.println("------");
D d1 = new D(20);
System.out.println("------");
D d2 = new D();
System.out.println("------");
}
}
10. Program
//Find what it gives Compiletion Error / Compiletion Successfully / Output ?
class E
{
E()
{
System.out.println("E()");
}
E(int i)
{
System.out.println("E(int)");
}
}
class F extends E
{
F()
{
System.out.println("F()");
}
F(int i)
{
System.out.println("F(int)");
}
public static void main(String[] args)
{
E e1 = new E();
System.out.println("------");
E e2 = new E(10);
System.out.println("------");
F f1 = new F();
System.out.println("------");
F f2 = new F(90);
}
}