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 you tell me range of byte?
Write a program to reverse a number in java?
Does java linked list allow duplicates?
What is == and === in javascript?
In the below example, what will be the output?
What is meant by method?
Discuss different types of errors that generally occur while programming.
What is computer compiler?
What is stack explain?
What is static import?
What is the difference between serial and throughput garbage collector?
Difference between string, stringbuffer and stringbuilder?
What is a priority queue java?
Can we have a method name same as class name in java?
How can you handle java exceptions?