A abstract class extending an abstract class.Super class
has both abstract and non-abstract methods.How can we
implement abstract and non-abstract mehtods? Explain with
snippet
Answer Posted / tulasi prasad
abstract class AbstractParent
{
void parentMethod1()
{
System.out.println("def of non abstract
method from parent");
}
abstract void parentMethod2();
}
abstract class AbstractChild extends
AbstractParent
{
void childMethod1()
{
System.out.println("def of non abstract
method from abstract child");
}
void parentMethod2()
{
System.out.println("def of parent abstract
method from abstract child");
}
abstract void childMethod2();
}
class ConcreteChild extends AbstractChild
{
void childMethod2()
{
System.out.println("def of child abstract
method from concrete child");
}
}
public class Test
{
public static void main(String args[])
{
ConcreteChild obj = new ConcreteChild();
obj.parentMethod1();
obj.parentMethod2();
obj.childMethod1();
obj.childMethod2();
}
}
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
Can a class be final?
Is array primitive data type in java?
what is difference betweem home interface and remote interface?
Why charat is used in java?
How many decimal digits is 64 bit?
What are the five major types of reference sources?
What are the different types of inheritance in java?
What are conditionals and its types?
What is a jit compiler?
What is difference between checked and unchecked exception in java?
Which java ide is used the most?
Is null == null in java?
What is time complexity java?
Define array. Tell me about 2-D array.
Can you call a method in a method?