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...

what is the difference between abstract class and
Interface?where we can use it in realtime projects?

Answer Posted / anshul verma

* Major diffrence :- Interfaces are fully implementation of
abstraction

Abstract classes are Partially implementation of abstraction

that's a very important diffrence....

and

The core diffrence between abstract class and interface is
that interface does not allow implementation of method but
abstract class allows.

Interface is a bunch of declaration of relevant functions.
In real time projects, interface can used if we have to
implement any framework.for eg, if want to implement the
framework of stack,we can do it by defining the prototypes
of push(),pop(),peek() methods in an interface and then
implementing it by any class.
Abstract classes is useful when we are not
required to implement all methods in our class.for eg,we
have Vehicle class, we want to implement classes for two
wheelars in which hand brake is given and in some vehicles
foot brake are given, then Vehicle class abstract class can
be defined as abstract class and implemention of brake()
can be done in applicable classes.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the use of a copy constructor?

988


What is meant by string is immutable?

1078


Difference between character constant and string constant in java ?

1020


Can we serialize singleton class?

1037


Define locale.

1038


What is a qualifier in a sentence?

988


How do singleton patterns work?

969


What is Enum in Java?

1310


What is the purpose of stub and skeleton?

1030


Can java run on google chrome?

1195


How many digits is int32?

978


Can we have more than one package statement in the source file?

1058


What is wrapper class example?

997


How do you reverse a word in java?

1078


Is this valid in java ? Can we instantiate interface in java?

983