Can we inherit an interface in an abstract class?

Answers were Sorted based on User's Feedback



Can we inherit an interface in an abstract class?..

Answer / sanjeev chaubey

Yes. you can

Is This Answer Correct ?    21 Yes 1 No

Can we inherit an interface in an abstract class?..

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

Can we inherit an interface in an abstract class?..

Answer / suyog

Yes ,We can

Is This Answer Correct ?    6 Yes 3 No

Can we inherit an interface in an abstract class?..

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

Can we inherit an interface in an abstract class?..

Answer / uma

no

Is This Answer Correct ?    5 Yes 6 No

Can we inherit an interface in an abstract class?..

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

Post New Answer

More C Sharp Interview Questions

What are scriptable objects?

0 Answers  


What does writeline mean?

0 Answers  


In which situation(s), the use of "Delegate" is a good idea?

0 Answers   MCN Solutions,


what are pointer types in c#

0 Answers   Cognizant,


Which collection will you use to store different types of objects collection like... int, employee, student, object etc.

5 Answers   R Systems,






What is data set in c#?

0 Answers  


What Is A Multicast Delegate?

0 Answers   Siebel Systems,


What is the function of .IsDescendent()?

0 Answers   Abacus,


What are the steps for creating clr trigger

0 Answers  


What Is The Difference Between The System.array.copyto() And System.array.clone()?

0 Answers   Infosys,


Explain the difference between boxing and unboxing.

0 Answers   Accenture,


What do constructors do in c#?

0 Answers  


Categories