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

There can be a abstract class without abstract methods, but
what is the need to declare a class abstract if it doesn't
contain abstract methods?

Answer Posted / ram

We will get an additional facility in using abstract classes over interfaces is, in abstract class if we add a new method, in its child classes we need not implement those newly added methods as it is non-abstract method and has default implementation in the abstract class definition. But whereas if we add a new method (abstract) in the interface, in all its implemented classes needs to implement this newly added method which leads to many changes which is violating one of the design principle – Open for extension Closed for modification.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Why do we override tostring method in java?

904


How is Object Oriented Programming different from Procedure Oriented Programming?

998


worst case complexities of Quick sort and Merge sort.

955


Is vector thread safe in java?

1008


Can a serialized object be transferred via network?

900


why an outer class cannot be declared as private?

4232


How the metacharacters are different from the ordinary characters?

982


Explain access modifiers in java.

981


What is the purpose of using break in each case of switch statement?

970


Can we call the constructor of a class more than once for an object?

1047


what are three ways in which a thread can enter the waiting state? : Java thread

957


Why is java multithreaded?

937


Which method returns the length of a string?

986


How hashset works internally in java?

1026


Where is core java used?

972