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 the differences between string and stringbuffer?
How do you override a method in java?
What is difference between call by value and call by reference?
Similarity and difference between static block and static method ?
What are different access specifiers in java?
What is void in java?
What is difference between stringbuffer and string?
what is anonymous class in java?
Can you declare an interface method static?
What is literal example?
What is the private method modifier?
Explain the private protected method modifier?
State two differences between C and Java.
What are passing parameters?
What happens when a thrown exception is not handled?