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
Is singleton thread safe in java?
What is a ternary operator in java?
What is instance synchronization?
What are the differences between c++ and java?
In the below example, how many string objects are created?
How many digits is int32?
Write a function to find out longest palindrome in a given string?
How do you use spaces in java?
What is the purpose of the enableevents() method in java programming?
What is a list in java?
What are design patterns and please explain?
Can I learn java in 3 months?
Mention a package that is used for linked list class in java.
What do you mean by platform independence?
What are desktop procedures?