Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Difference between abstract class and interface

Answer Posted / venkataramana

A method with method body is called "Concrete method or
Complete method".
A method without method body is called as "Abstract Method".

Abstract Class :
----------------
1.An abstract class is a class which contains 0 or more
abstract methods.
2.An abstract class can have ,
* Instance Variables
* Complete Methods
* Abstract Methods
3.When an abstract class is written, it is the duty of the
programmer to provide sub classes to it.
4.We cannot create an object to abstract class.
5.But we can create a reference to the abstract class.
6.we cannot declare a class as both abstract and final.

Interfaces:
-----------
1.An interface is a specification of method prototypes.
2.An interface contains only "Abstract Methods".
3.An interface contains Constants
4.All the methods of an interface can be "abstract and
final" by default.
5.We cannot create an object to abstract class.
6.But we can create a reference to the abstract class.
7.An interface is written , when the programmer wants to
leave the implementation to the thid party vendors.

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain about developer benefit from memory management?

901


what is inheritancy where u required ?

1932


how we can fire event in databound column in datagrid without using button?

976


deference between display and visibility property of CSS

2216


What is new in the .net 2.0 class library?

1061


what are the fundamental and common properties of .net controls?

2058


Does application frame need host?

885


What is an interrupt? : Dot net architecture

904


HttpHendler and HttpModules

2108


Explain Singleton design pattern in .net

938


Explain some of the disadvantages due to microsoft.net?

933


Explain the purpose of cache? : Dot net architecture

831


any one can explain about projectarchitecture and project approach briefly

2449


So what exactly is the configuration file for then?

912


What are bindings?

927