diff between abstract methods and interfaces with programing
(code) example?
Answer Posted / karthik
abstract class A
{
protected abstract void show();
}
public class xx extends A
{
protected void show()
{
System.out.println("karthik ok");
}
static void main(String aa[])
{
xx ob=new xx();
ob.show();
}
}
But in Interface
interface A
{
protected abstract void show();
}
public class xx implements A
{
protected void show()
{
System.out.println("karthik ok");
}
static void main(String aa[])
{
xx ob=new xx();
ob.show();
}
}
modifier protected not allowed here
protected abstract void show(); in Interface
Because Default public method
But in Abstract class we can have protected
interface A
{
int x;//Error we should need initial value
}
Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
Can abstract class have private constructor?
What is Java Shutdown Hook?
How to implement a multithreaded applet?
What does java final mean?
What do you mean by compiler?
How to solve the problem of generating the unique hash keys with hash function?
What is == mean?
What is JFC?
What is yield () in java?
Explain about fail safe iterators in java?
What is an escape character in java?
What is difference between iterator access and index access?
Write a program to reverse array in place?
What is unmodifiable collection in java?
What is formatted output?