Can you have a constructor in abstract class?
Answer Posted / swapnil bhosale
ya ,we can define and call costructor in abstract class but just by using super keyword in base class ,but keep in mind we cannot create instance ob abstract class,this just another way to call contructor in abstract class,go run and see o/p
import java.io.*;
abstract class A
{
A()
{
System.out.println("hi am conS in absT");
}
}
class AA extends A
{
AA()
{
super();//calling abstract constructor
System.out.println("hi i am conS in sub class ");
}
}
class AbstConst2
{
public static void main(String arg[])
{
AA ob=new AA();//creating instance of base class consT
}
}
| Is This Answer Correct ? | 0 Yes | 1 No |
Post New Answer View All Answers
How do you add spaces in java?
If I only change the return type, does the method become overloaded?
What is polymorphism in java? What are the kinds of polymorphism?
What is == and === in javascript?
Can a final variable be null?
How do you decide when to use arraylist and linkedlist?
Does sprintf add a null terminator?
What is encapsulation in java?
Explain the difference between abstraction and encapsulation.
What is the main method java?
What are constants and how to create constants in java?
What is jar?
What is a function argument in java?
Why do we create threads in java?
How is abstraction implemented in java ?