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 hashset works internally in java?
What is the memory leak in java?
What is difference between string and stringbuffer?
what is the difference between Object Based Language and Object Oriented Language?
What is type conversion in java?
describe synchronization in respect to multithreading? : Java thread
Why we use methods in java?
What is parsing in grammar?
What is return type in java?
How do you use compareto?
What is an class?
What does || mean in code?
What is the difference between abstract class and interface1? What is an interface?
Can we clone singleton class in java?
What is jit compiler in java?