Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
println(Date is+dd+/+mm+/+yy); } public static void main(String[] args){ MyDate d=new MyDate(); d.display(); } } 2) class MyDate{ private int dd,mm,yy; MyDate(int d,int m,int y){ dd=d; mm=m; yy=y; } public void display(){ } public static void main(String[] args){ MyDate d=new MyDate(2,3,2010); d.display(); } } System.out.println(Date is+dd+/+mm+/+yy);
3) class MyDate{ private int dd,mm,yy; MyDate(int d,int m,int y){ dd=d; mm=m; yy=y; } } class Demo{ public static void main(String[] args){ MyDate d=new MyDate(); } } 4) class MyDate{ private int dd,mm,yy; MyDate(int dd,int mm,int yy){ dd=dd; mm=mm; yy=yy; } public void display(){ System.out.println(Date is+dd+/+mm+/+yy); } } class Demo{ public static void main(String[] args){ MyDate d=new MyDate(1,2,2010); d.display(); } }
5)class MyDate{
MyDate(int dd,int mm,int yy){ this.dd=dd; this.mm=mm; this.yy=yy; public void display(){ System.out.println(Date is+dd+/+mm+/+yy); class Demo{ public static void main(String[] args){ MyDate d=new MyDate(1,2,2010); d.display(); } } 6) class MyDate{ private int dd,mm,yy; MyDate(int dd,int mm,int yy){ dd=this.dd; mm=this.mm; yy=this.yy; public void display(){ System.out.println(Date is+dd+/+mm+/+yy); class Demo{ public static void main(String[] args){ MyDate d=new MyDate(1,2,2010); d.display(); } } } } } } } }
MyDate(int d,int m,int y){ dd=d; mm=m; yy=y; } 8) class MyDate{ int dd,mm,yy MyDate(){ this(3,3,33); }
System.out.println(); } MyDate(int dd,int mm,int yy){ this.dd=dd; this.mm=mm; this.yy=yy; public void display(){ class Demo{ } System.out.println(Date is+dd+/+mm+/+yy); public static void main(String[] args){ } }
int dd,mm,yy;
} this(); this.dd=dd;
10) class Demo{ public static void main(String[] args){ static int a=10; System.out.println(a); } } 11) class Demo{ static int a=10; public static void main(String[] args){ System.out.print(a); System.out.print(Demo.a); }}
12) class Demo{ static int a=10; public static void main(String[] args){ int a=30; System.out.println(a); System.out.print(Demo.a); }} 13) class Demo{ static int a; public static void main(String[] args){ int b=30; System.out.println(a); }} 14) class Demo{ static int a=10; public static void main(String[] args){ int b; System.out.println(a); }} 15) class Demo{ static int a; public static void main(String[] args){ int b; System.out.println(b); }}
16) class Demo{ static int a=10; public static void main(String[] args){ int b; b=20; System.out.println(b); }} 17) class Demo{ int a=10; public static void main(String[] args){ int b=20; System.out.println(a); } 18) class Demo{ int a=10; public void main(String[] args){ int b=20; System.out.println(a); } } 19) class A{ static{ A(){ A(int a){ System.out.println(static init block); } System.out.println(default); System.out.println(parameterized); } } }
20) class A{ static{ A(){ A(int a){ System.out.println(static init block); } System.out.println(default); System.out.println(parameterized); } } }
public void show(){ System.out.println(show); public static void main(String[] args){ A ob=new A(); ob.show(); B ob1=null; } }
System.out.println(main);
}}
public void show(){ System.out.println(show); public static void main(String[] args){ A ob=new A(); ob.show(); 22) class A{ static{ static{ } }
System.out.println(main);
public static void main(String[] args){ System.out.println("main"); A ob=new A(); ob.show();}} What value of a is printed?
public static void main(String[] args){ A ob=new A(); ob.show(); } } 24) class A{ static int a; static{ A() { A(int t) { {
System.out.println(main);
public static void main(String[] args){ System.out.println(main); A ob=new A(); A ob1=new A(30); 25) class A{ { { } System.out.println(instance init block1); System.out.println(instance init block2); } } }}
static{
System.out.println(default);
public static void main(String[] args){ } } 27)Which of the following will compile in case of constructor?
28)What will be the output if the command is java A class A{ public static void main(String[] args){ System.out.println(main A); B.main(args);}} class B{ public static void main(String[] args){ System.out.println(main B); }}
1) class A{ public void show() System.out.println(A); class B extends A{ public void display() { System.out.println(B); } } { } }
class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); ob.display(); } } 2) class A{ A(int a){} { System.out.println(A); } }
public void show() class B extends A{ public void display() class Demo{ {
System.out.println(B);
} }
3) class A{ public void show() class B extends A{ public void display() class Demo{ public static void main(String[] args){ B ob=new B(5); ob.display(); } } 4) class A{ A(int a){} public void show() class B extends A{ public void display() class Demo{ B(int b){} { System.out.println(B); } } { System.out.println(A); } } B(int b){} { System.out.println(B); } } { System.out.println(A); } }
} }
} } }
System.out.println(B); public B(int b){ System.out.println(B1); class Demo{ public static void main(String[] args){ B ob1=new B(); B ob2=new B(5); } } 6)class A{ A(){
}}
} } }
System.out.println(B); B(int b){ class Demo{ public static void main(String[] args){ B ob=new B(); } } super(b);
System.out.println(B1);
}}
7)class A{
System.out.println(A);
System.out.println(B); class Demo{ public static void main(String[] args){ B ob=new B(); } } 8) class A{ A(){ A(int a){ class B extends A{ B(int b){ } class Demo{ public static void main(String[] args){ B ob=new B(10); } } System.out.println(A);
}}
} } } } }
System.out.println(B1);
9)class A{
A(){
} } }
System.out.println(B); super(10); B(int b){ class Demo{ } System.out.println(B1); public static void main(String[] args){ B ob=new B(10); } } 10)class A{ A(){ System.out.println(A); System.out.println(A1); B(){ } } } }}
A(int a){ class B extends A{ super(); this(10); B(int b){ class Demo{
} System.out.println(B1); }}
11)class A{
A(){
super(); }
}}
} } 13)
class A{ public int a; public void show(){ System.out.println(a); class B extends A{ B(){ a=30; } } }} }
System.out.println(a);
System.out.println(a);
15)
this.a=a;
super(b);
private int a; } }}
a=20; super.a=30;
System.out.println(a);
A(int a){
private int a; } }}
a=20; super.a=30;
System.out.println(a);
public void show(){ class B extends A{ class C extends B{ class Demo{ B(){ C(){
private int a; }}
class C extends B{ C(){ class Demo{ a=30; }} public static void main(String[] args){ C ob=new C(); ob.show(); } } class A{ public void show(){ class B extends A{ } } 22) class Demo{ public static void main(String[] args){ B ob=new B(); int b=ob.show(); } } 23) System.out.println(A); } } return 10;
System.out.println(B);
class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } 24)class A{ public void show(){ System.out.println(A); class B extends A{ public void show(){ class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } 25)class A{ public void show(){ class B extends A{ System.out.println(A); } } System.out.println(B); } } } }
System.out.println(B); }
super.show();
class Demo{ public static void main(String[] args){ B ob=new B(); super.show(); }
System.out.println(B); super.show(); class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } 27)class A{ public void show(){ System.out.println(A); class B extends A{ public int show(int a){ } } } }
System.out.println(B); super.show(); return 10; class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(10); } } }
} 28)class A{ public void show(){ System.out.println(A); class B extends A{ public void show(int a){ System.out.println(B); class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } 29)class A{ public void show(){ public void show(int a){ class Demo{ public static void main(String[] args){ A ob=new A(); ob.show(); } } 30) System.out.println(A); System.out.println(B); } } } } } } }
class A{ public void show(){ class B extends A{ public void show(){ System.out.println(B); class Demo{ public static void main(String[] args){ A ob=new B(); ob.show(); } } 31)class A{ public void show(){ System.out.println(A); class B extends A{ public void showB(){ System.out.println(B); class Demo{ public static void main(String[] args){ A ob=new B(); ob.show(); 32) } } } } } } } } System.out.println(A); } }
class A{ public void showA(){ System.out.println(A); class B extends A{ public void show(){ System.out.println(B); class Demo{ public static void main(String[] args){ A ob=new B(); ob.show(); } } } } } }
class A{ public void show(){ System.out.println(A); class B extends A{ public void showB(){ System.out.println(B); 33)class Demo{ public static void main(String[] args){ A ob=new B(); ob.show(); ob.showB(); } } } } }
} In above example which casting will work 34) (B)ob.showB(); 35) B(ob).showB(); 36) (B(ob)).showB(); 37) ((B)ob).showB(); 38) A ob=new B(); B ob1=(B)ob; 39) A ob=new B(); B ob1=(B)ob; ob1.showB();
System.out.println(C);
40)class Demo{public static void main(String[] args){ A ob=new B(); ob.show(); C ob1=(C)ob; ob1.showSome(); 41)class Demo{ public staticvoid main(String[] args){ B ob=new B(); ob.show(); C ob1=(C)ob; ob1.showSome(); } } 42) } }
class A{ public void show(){ System.out.println(A); class B extends A{ protected void show(){ System.out.println(B); class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } 43) class A{ protected void show(){ System.out.println(A); class B extends A{ protected void show(){ System.out.println(B); class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } 44) } } } } } } } }
class A{ protected void show(){ System.out.println(A); class B extends A{ public void show(){ System.out.println(B); class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } 45) class A{ protected void show(){ System.out.println(A); class B extends A{ protected void show(){ System.out.println(B); class Demo{ public static void main(String[] args){ A ob=new B(); ob.show(); } } 46) } } } } } } } }
class A{ void show(){ System.out.println(A); class B extends A{ protected void show(){ System.out.println(B); class Demo{ public static void main(String[] args){ A ob=new B(); ob.show(); } } Refer to the following code class A{ private void show(){ System.out.println(A); class Demo{ public staticvoid main(String[] args) { A ob=new B(); ob.show(); 47a)class B extends A{ } 47b)class B extends A{ protected void show(){ System.out.println("B"); } } } }} } } } }
} 48)class A{ private int show(){ System.out.println(A); return 10; class B extends A{ public int show(){ System.out.println(B); return 10; class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } 49) class A{ public void show(){ System.out.println(A); class B extends A{ public static void show(){ System.out.println(B); class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } } } } } } } }
} 50)class A{ public static void show(){ System.out.println(A); class B extends A{ public void show(){ System.out.println(B); class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } 51) class A{ public static void show(){ System.out.println(A); class B extends A{ public static void show(){ System.out.println(B); class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } } } } } } } } }
52) class A{ public static void show(){ System.out.println(A); class B extends A{ public static void show(){ System.out.println(B); class Demo{ public static void main(String[] args){ A ob=new B(); ob.show(); } } 53) abstract class A{ A(){ System.out.println("A"); class Demo{ public static void main(String[] args){ A ob=new A(); 54)abstract class A { public void show(); } 55)abstract class A { public abstract void show(){} }} }} } } } }
} 56)abstract class A { public void show() { System.out.println("A"); } } 57)class A { public abstract void show(); abstract public void display();
} 58)abstract class A { public abstract void show(); public abstract void display();
} 59) abstract class A{ public abstract void show(); public abstract void display(); }
class B extends A{ public void show(){ System.out.println("B"); } } 60)abstract class B extends A{ public void show(){ System.out.println("B"); } } 61)abstract class A{ public abstract void show(); public void display(){ System.out.println(A"); } } class B extends A{ public void show(){ System.out.println("B"); } } class Demo{ public static void main(String[] args){ A ob=new B(); ob.show();
ob.display(); } } 62)abstract class A{ A(){ System.out.println("A"); } A(int a){ System.out.println("B"); } public abstract void show(); } class B extends A{ public void show(){ System.out.println("B1"); } } class Demo{ public static void main(String[] args){ A ob=new B(); } } 63a) class Demo{ public static void main(String[] args){ final int a;
a=20; System.out.println(a); } } 63b) class Demo{ public static void main(String[] args){ final int a; System.out.println(hello); a=20; System.out.println(a); } } 64)class A{ final int a; public static void main(String[] args){ A ob=new A(); System.out.println(ob.a); } } 65)class A{ final int a; A(){ a=10; } public static void main(String[] args){
A ob=new A(); System.out.println(ob.a); } } 66)class A{ final static int a; A(){ a=10; } public static void main(String[] args){ System.out.println(A.a); } } 67)class A{ final static int a; static{ a=10; } public static void main(String[] args){ System.out.println(a); } } 68)class A{ final static int a; public void show(){
a=10; System.out.println(a); } public static void main(String[] args){ A ob=new A(); ob.show(); } } 69)class A{ final int a; public void show(){ a=10; System.out.println(a); } public static void main(String[] args){ A ob=new A(); ob.show(); } } 70) class A{ public void show(){ System.out.println("A"); } } class B extends A{
public final void show(){ System.out.println("B"); } } class Demo{ public static void main(String[] args){ A ob=new B(); ob.show(); } } 71) class A{ public final void show(){ System.out.println("A"); } } class B extends A{ public void show(){ System.out.println("B"); } } class Demo{ public static void main(String[] args){ A ob=new B(); ob.show(); }
} 72) class A{ public final void show(){ System.out.println("A"); } } class B extends A{ public void show(int a){ System.out.println("B"); } } class Demo{ public static void main(String[] args){ A ob=new B(); ob.show(); } } 73) class A{ private final void show(){ System.out.println("A"); } } class B extends A{ public void show(){ System.out.println("B");
} } class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } 74) class A{ private static void show(){ System.out.println("A"); } } class B extends A{ public void show(){ System.out.println("B"); } } class Demo{ public static void main(String[] args){ B ob=new B(); ob.show(); } } 75) class A{
public final void show(){ System.out.println("A"); } } class B extends A{ public void showB(){ show(); System.out.println("B"); } } class Demo{ public static void main(String[] args){ B ob=new B(); ob.showB(); } } 76) class A{ public final void show(){ System.out.println("A"); } } final class B extends A{ public void showB(){ show(); System.out.println("B");
} } class Demo{ public static void main(String[] args){ B ob=new B(); ob.showB(); } } 77)final class A{ public final void show(){ System.out.println("A"); } } final class B extends A{ public void showB(){ show(); System.out.println("B"); } } class Demo{ public static void main(String[] args){ B ob=new B(); ob.showB(); } }
78a)final class A{ public final void show(){ System.out.println("A"); } } class Demo{ public static void main(String[] args){ final A ob=new A(); ob.show(); } } 78b) final class A{ public final void show(){ System.out.println("A"); } } class Demo{ public static void main(String[] args){ final A ob=new A(); ob.show(); ob=new A(); ob.show(); } } ----------------------------------
final class A{ public final void show(){ System.out.println("A"); } } 78 c) class Demo{ public static void main(String[] args){ final A ob; ob=new A(); ob.show(); } } 78 d) class Demo{ public static void main(String[] args){ final A ob=null; ob=new A(); ob.show(); } } 79)interface I1{ int a; } 80) interface I1{
int a=10; final int b=20; static int c=30; public int d=40; public final int e=50; final public int f=60; public static int g=70; static public int h=80; static final int i=90; final static int j=100; public static final int k=110; final public static int l=120; static final public int m=130; } 81)interface I1{ protected int a=10; } 82)interface I1{ private int a=10; } 83)interface I1{ void aMethod1(); abstract void aMethod2(); public void aMethod3(); public abstract void aMethod4();
abstract public void aMethod5(); } 84)interface I1{ protected void aMethod(); } 85)interface I1{ private void aMethod(); } 86)interface I1{ void aMethod(); } class A extends I1{ void aMethod(){ System.out.println(A); } } 87)interface I1{ void aMethod(); } class A implements I1{ void aMethod(){ System.out.println(A); } } 88)class A{ }
interface I1 extends A{ } 89)class A{ } interface I1 implements A{ } 90a)interface I1 { void show(); } class A implements I1{ public void show(){ System.out.println(A); } public void mymethod(){ System.out.println(B); } } class Demo{ public static void main(String[] args){ A ob=new A(); ob.show(); ob.mymethod(); } } 90b)interface I1 { void show();
} class A implements I1{ public void show(){ System.out.println(A); } public void mymethod(){ System.out.println(B); } } class Demo{ public static void main(String[] args){ I1 ob=new A(); ob.show(); ob.mymethod(); } } 91)interface I1 { void show(); } interface I2{ void show(); } class A implements I1,I2{ public void show(){ System.out.println(A);
} } class Demo{ public static void main(String[] args){ I1 ob=new A(); ob.show(); } } 92)interface I1 { void show(); } interface I2{ void show1(); } class A implements I1,I2{ public void show(){ System.out.println(A); } public void show1(){ System.out.println(A1); } } class Demo{ public static void main(String[] args){ I1 ob=new A();
ob.show(); ob.show1(); } } 93a)interface I1 { void show(); } interface I2{ void show1(); } class A implements I1,I2{ public void show(){ System.out.println(A); } public void show1(){ System.out.println(A1); } } class Demo{ public static void main(String[] args){ I1 ob=new A(); ((I2)ob).show1(); } } 93b)interface I1 {
void show(); } interface I2{ void show1(); } class A implements I1,I2{ public void show(){ System.out.println(A); } public void show1(){ System.out.println(A1); } } class Demo{ public static void main(String[] args){ I1 ob=new A(); I2 ob1=(I2)ob; ob1.show1(); } } 94)interface I1 { int a=10; void show(); } interface I2{
int a=20; } class A implements I1,I2{ public void show(){ System.out.println(a); } } class Demo{ public static void main(String[] args){ I1 ob=new A(); ob.show(); } } 95)interface I1 { int a=10; void show(); } interface I2{ int a=20; } class A implements I1,I2{ public void show(){ System.out.println(I2.a); } }
class Demo{ public static void main(String[] args){ I1 ob=new A(); ob.show(); } } 96)interface I1 { int a=10; void show(); } interface I2{ int a=20; } class A implements I1,I2{ private int a=30; public void show(){ System.out.println(a); } } class Demo{ public static void main(String[] args){ I1 ob=new A(); ob.show(); } }
97)interface I1 { int a=10; void show(); } interface I2{ void show(); } interface I3 extends I1,I2{ void show(); } class A implements I3{ public void show(){ System.out.println(a); } } class Demo{ public static void main(String[] args){ I1 ob=new A(); ob.show(); } } 98)interface I1 { int a=10; void show(); }
class A { public void show(){ System.out.println("A"); } } class B extends A implements I1{ public void display(){ System.out.println(a); } } class Demo{ public static void main(String[] args){ I1 ob=new A(); ob.show(); } } 99)interface I1 { int a=10; void show(); } class A { public void show(){ System.out.println("A"); } }
class B extends A implements I1{ public void display(){ System.out.println(a); } } class Demo{ public static void main(String[] args){ I1 ob=new B(); ob.show(); } } 100a)interface I1 { int a=10; void show(); } class A { int a=20; public void show(){ System.out.println(a); } } class B extends A implements I1{ public void show(){ System.out.println(a); }
} class Demo{ public static void main(String[] args){ I1 ob=new B(); ob.show(); } } 100b)interface I1 { int a=10; void show(); } class A { int a=20; public void show(){ System.out.println(a); } } class B extends A implements I1{ } } class Demo{ public static void main(String[] args){ I1 ob=new B(); ob.show(); }
} 101)class A { public Number getNumber(){ return new Integer(100); } } class B extends A{ public Double getNumber(){ return new Double(120.0); } } 102)class A { public Number getNumber(){ return new Integer(100); } } class B extends A{ public String getNumber(){ return OCJP; } } 103)class A { public Number getNumber(){ return new Integer(100); }
} class B extends A{ public Object getNumber(){ return new Float(20.3f); } } -------------------------------------------------class A { public A getOb(){ return new A(); } } class B extends A{ public B getOb(){ return new B(); } public void show(){ System.out.println(In B..); } } 104)class Demo{ public static void main(String[] args){ A ob=new B(); ob=ob.getOb(); ob.show();
} } 105) class Demo{ public static void main(String[] args){ A ob=new B(); B ob1=ob.getOb(); ob1.show(); } } 106)class A { public A getOb(){ return new A(); } public void show(){..} } class B extends A{ public B getOb(){ return new B(); } public void show(){..} } class Demo{ public static void main(String[] args){ A ob=new B();
ob.getOb().show(); } } 107)class A { public A getOb(){ return new A(); } } class B extends A{ public C getOb(){ return new C(); } } class C extends B{} What will happen if we compile the code using javac *.java 108)class A { public A getOb(){ return new A(); } } class B extends A{ public C getOb(){ return new C(); }