Follow Our FB Page << CircleMedia.in >> for Daily Laughter. We Post Funny, Viral, Comedy Videos, Memes, Vines...


"we cannot create an object of interface but we can create
a variable of it".diacuss the statement with the help of
an example.

Answers were Sorted based on User's Feedback



"we cannot create an object of interface but we can create a variable of it".diacuss th..

Answer / guest

1. Suppose interface interfaceDemo.java is as below

interface interfaceDemo {
public void methodA();
public void methodB();
}

2. Suppose class InterfaceDemoMain.java is as below

class InterfaceDemoMain implements interfaceDemo {
public void methodA() {
System.out.println("Inside methodA");
}

public void methodB() {
System.out.println("Inside methodB");
}

public void methodC() {
System.out.println("Inside methodC");
}

public static void main(String[] ar) {
InterfaceDemoMain idm = new InterfaceDemoMain();
interfaceDemo id;
id = idm;
id.methodA();
id.methodB();
id.methodC();// error
idm.methodC();
}
}

3. Here id.methodC(); will give error, only methods declared
inside interface are accessible to interface reference.

Is This Answer Correct ?    13 Yes 0 No

"we cannot create an object of interface but we can create a variable of it".diacuss th..

Answer / ami singh

yes we can create a variable in inerface
and i will be constant
mans to say that hey will be static and final
inerface Xyz
{
public static final i = 12;
public static final j = 20;
}
class Amit implements Xyz
{
psvm(String [] args)
{
Xyz k = new Amit();
System.out.println("value of var1 " + k.i);
Sysem.out.prinln("value ofd var 2 " + k.j);
}
}
Thanks ami singh
(amitsing2008@gmail.com)

Is This Answer Correct ?    11 Yes 0 No

Post New Answer

More Core Java Interview Questions

Is minecraft 1.15 out?

0 Answers  


What is double checked locking in singleton?

0 Answers  


What are wrapped classes in java programming?

0 Answers  


What is meant by anonymous class?

0 Answers  


How do u pass data from one jsp to another jsp?

3 Answers   Fidelity,






What is the difference between the prefix and postfix forms of the ++ operator?

0 Answers  


How to avoid the runtime exception ?

2 Answers  


What is meant by string is immutable?

0 Answers  


Can any one say how will sort map objects in java?

2 Answers   TCS,


Explain about core java?

0 Answers  


Can we store variables in local blocks?

0 Answers   Global Logic,


What are the changes in java.io in java 8 ?

0 Answers  






Categories