What is the difference between Abstract and Interface?
Answer Posted / ntmohare
Abstract Class:
(1)it contains both abstract methods and non abstract methods
(2) object can't be created just through reference we are calling all the methods
(3) it is implemented by subclass i.e which class is extended from this
abstract class contains only nonabstract this situation also code will compile fine but problem at runtime
abstract can't be declared with Final Synchronized Native just your requirements you implement some methods in the abstract class
this class also contain Constructor
========
Interface contains all abstract methods
all methods compulsory implemented by particular class
interface does not contain Constructor
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What exactly happens when we debug and build the program?
Give an example to show for hiding base class methods?
What is the difference between abstraction and encapsulation in c#?
What is difference between constants and readonly in c#?
Can you have parameters for static constructors?
What are the 3 different types of arrays?
Why do we need constructor in c#?
Can I call a virtual method from a constructor/destructor?
How do generics work in c#?
What is static classes in c#?
What is arraylist c#?
How many parameters can a method have c#?
Differentiate between object pooling and connection pooling in c#?
What is CLR and its application.?
What is ulong in c#?