Is it compulsory to have atleast one abstract method in
abstract class?
Answer Posted / 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 |
Post New Answer View All Answers
What are wrapper classes in java?
What is pojo class in java?
What is the use of object and class classes?
Explain when we should make an instance variable private.
Can we override static methods in java?
What is multi level inheritance in java?
Can you override static methods?
What is the size of arraylist in java?
What do you understand by soft reference?
What are white spaces in java?
What is an infinite loop?
What is a cup of java?
What is use of super keyword?
How would you convert bytes to string?
what is object-oriented programming in java?