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

Can i have abstract class with no abstract methods?

Answer Posted / mohan sahu

An abstract class without any abstract methods should be a
rare thing and you should always question your application
design if this case arises. Normally you should refactor to
use a concrete superclass in this scenario.
One specific case where abstract class may justifiably have
no abstract methods is where it partially implements an
interface, with the intention that its subclasses must
complete the interface. To take a slightly contrived
motoring analogy, a Chassis class may partially implement a
Vehicle interface and provide a set of core methods from
which a range of concrete Vehicle types are extended.
Chassis is not a viable implementation of a Vehicle in its
own right, so a concrete Car subclass would have to
implement interface methods for functional wheels, engine
and bodywork.

Is This Answer Correct ?    11 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

why java uses class level type casting ?

2607


What are the different ways to handle exceptions?

939


Using callable statement how can you pass out parameters, explain with example?

1164


Why is stringbuffer not immutable?

1005


What are different type of exceptions in java?

913


What is a java applet? What is an interface?

1029


Is null == null in java?

1035


How to find the index of the largest number in an arraylist java?

961


Explain jdk, jre and jvm?

914


Which is easier .net or java?

1024


What are predefined functions?

1061


Can you give few examples of final classes defined in java api?

953


How to print nodes of a Binary tree?

2198


Does java runtime require a license?

980


What is the difference between stored procedure & function?

926