Is it compulsory to have atleast one abstract method in
abstract class?

Answers were Sorted based on User's Feedback



Is it compulsory to have atleast one abstract method in abstract class? ..

Answer / gaurav agrawal

abstract class can have methods without abstract methods.
if someone dont konw the proper answer then please dont
give the answer.
this is not the proper way.

Is This Answer Correct ?    35 Yes 4 No

Is it compulsory to have atleast one abstract method in abstract class? ..

Answer / chellammal

No. It is not compulsory that an abstract class
should have atleast one abstract method.

One can declare a class as abstract still with full
implementation of methods. This avoids the instantiation
the class

Is This Answer Correct ?    34 Yes 7 No

Is it compulsory to have atleast one abstract method in abstract class? ..

Answer / saurabh m. chande

It is absolutely not necessary to have at-least 1 method as an abstract method in a class which is defined as an abstract.
But it is equally necessary to declare the class as an abstract class if at-least 1 method within that class is declared as abstract method.
Abstract class contains either the method declaration only or complete method implementation.

Is This Answer Correct ?    8 Yes 1 No

Is it compulsory to have atleast one abstract method in abstract class? ..

Answer / chandrasekhar.k

No,It is not mandatory, but sub class of abstract class
should be override by any one of the method from abstract
class .

Ex:i) javax.servlet.http.HttpServlet
ii) org.apache.struts.actions.DispatchAction, etc.,

Is This Answer Correct ?    8 Yes 4 No

Is it compulsory to have atleast one abstract method in abstract class? ..

Answer / jag

no we can have all concrete methods in abstract class
example:
all the methods in javax.servlet.HttpServlet class are
concrete but it is abstract class

Is This Answer Correct ?    4 Yes 1 No

Is it compulsory to have atleast one abstract method in abstract class? ..

Answer / jatin

NO,It is not mandatory to write abstract members in Abstract
Class. I Repeat <IT IS NOT MANDATORY> ,If anyone have doubt
regarding this than simply make a program then everything
will be cleared, FOR YOUR CLARIFICATION I AM MAKING 1 SIMPLE
PROGRAMME FOR U GUYS
HOPE U WILL ENJOY AFTER READING THIS ..

program in console application:

namespace ConsoleApplication1
abstract class absClass
{
//A Non abstract method
protected virtual int AddTwoNumbers(int a, int b)
{
return a + b;
}

}
class absDerived : absClass
{
protected override int AddTwoNumbers(int Num1, int Num2)
{
int n = Num1 + Num2;
Console.WriteLine("sum of method is:" + n);
return n;
}
static void Main()
{
//You can create an
//instance of the derived class
absDerived calculate = new absDerived();
int sum = calculate.AddTwoNumbers(10, 20);
Console.WriteLine("{0}", sum);
Console.Read();
}
}
}


All the best ... :)

Is This Answer Correct ?    4 Yes 2 No

Is it compulsory to have atleast one abstract method in abstract class? ..

Answer / srinu

No its not compulsory.
first of all Abstract class contain some defined methods or
undined methods or both or only defined methods.Because
Httpservlet contain purely undefined but it declared as a
Abstract class.so finally concluded is its a wrong opinion
for Abstract class contain at least one Abstract methods.

Is This Answer Correct ?    4 Yes 4 No

Is it compulsory to have atleast one abstract method in abstract class? ..

Answer / navya

Yes, it is compulsory to have atleast one abstract method
in abstract class

Is This Answer Correct ?    4 Yes 17 No

Is it compulsory to have atleast one abstract method in abstract class? ..

Answer / geetha

yes,whenever a class is defined as an abstract it should
have atleast one method as an abstract

Is This Answer Correct ?    5 Yes 20 No

Is it compulsory to have atleast one abstract method in abstract class? ..

Answer / krishna

yes it is very much compulsory to have a one abstract mthod
in abstract class
otherwise will be no longer abstract

Is This Answer Correct ?    7 Yes 33 No

Post New Answer

More Core Java Interview Questions

Is there a way to increase the size of an array after its declaration?

0 Answers  


What is the major difference between linkedlist and arraylist?

0 Answers  


What are different types of Exceptions?.

9 Answers  


What is a cup of java?

0 Answers  


7) Suppose there is Student class like class student { int age; string name; } We want to store these objects in a HashMap. Do we need to override any methods in Student class? If any which ones and why? what if i just override equals or just hashcode? what will be the results in both the cases?

4 Answers   CSC, Nagarro, RBS,


Which sorting algorithm is best in java?

0 Answers  


What are the different types of constructor?

0 Answers  


in a console we r giving java <class name> if r pressing enter where it'll goes

2 Answers   CSC,


What is inner class?what is the use of inner class?where we create the object for inner class? and inner class can extend any class or inner class can implement any interface?

1 Answers   Wipro,


What are the 4 types of characters?

0 Answers  


What is Marker interface in java? and what is clone?

16 Answers   Persistent, Wipro,


What is object cloning in Java?

0 Answers   SwanSoft Technologies,


Categories