Abstract Class Vs Interface

An Abstract Class can contain default Implementation, where as an Interface should not contain anyimplementation at all. An Interface should contain only definitions but no implementation. where as anabstract class can contain abstract and non-abstract methods. When a class inherits from an abstract, thederived class must implement all the abstract methods declared in the base class. an abstract class can inherit from another non-abstract class.

Don't be shellfish...Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrEmail this to someone

Leave a Reply