Can we inherit an interface in an abstract class?
Answers were Sorted based on User's Feedback
Answer / arne
yes you can. The example from anwser #4 is incorrect.
using System;
public interface IDisplay
{
void Display();
}
public abstract class MyClass : IDisplay
{
public MyClas(){};
public abstract DoSomething();
public void Display() {};
}
This code compiles fine without a problem. Abstract classes can inherit from interfaces as an abstract class defines the the functionality and restrictions for subclasses.
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / manish gobade
in order to run the above code we must impliment display() method of interface abs into class ba.
| Is This Answer Correct ? | 4 Yes | 2 No |
Answer / sowmya
no we can't
using System;
interface abs
{
void display();
}
abstract class abs1:abs
{
public abstract void read();
}
class ba:abs1
{
int a;
public override void read()
{
Console.WriteLine("enter any value");
a=Convert.ToInt32(Console.ReadLine());
}
public void display()
{
Console.WriteLine(" Ur entered value:{0}",a);
}
}
class main
{
public static void Main()
{
ba b=new ba();
b.read();
b.display();
}
}
error CS0535: 'abs1' does not implement interface member
'abs.display()'
| Is This Answer Correct ? | 1 Yes | 6 No |
C# called c sharp why?
Explain ACID rule of thumb for transactions.
What is stringwriter c#?
how to sort an array in c#
Explain data types in c#?
In .NET how can you solve the DLL Hell problem?
What is the difference between protected and internal in c#?
What are the steps to create a webservice and consume it?
How can you sort the elements of the array in descending order?
Is hashset serializable c#?
What are class fields?
Which CSS property can be used for controlling the stretchiness of a control?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)