Question
What are the design considerations while making a choice between using interface and abstract class ?

Answers

Keep it as a Abstract Class if its a "Is a" Relationsship and should do subset/all of the functionality. Keep it as Interface if its a "Should Do" relationship.   Your Comment




More Software,Java Questions..
What is the inputsplit in map reduce software?

Can variables be used in Java without initialization?

What is the difference between java bean and enterprise java bean?

What is software configuration management?

How does the java database connectivity (jdbc) work?

What are the advantages of threads in java?

What Is Java Api For Xml-based Rpc (jax-rpc)?

How can you implement fine-grained auditing?

What is IBM’s simple explanation for Big Data’s four critical features?

What is static synchronized method in JDBC API? Give an example?

What does the NULLIF function do?

What happens if a start method is not invoked and the run method is directly invoked?

Should we override finalize method

what is the difference between mysql_fetch_array and mysql_fetch_object?

How will XML affect my document links?

What is object cloning in Java?

Why to use Style Sheets?

What are Filters in MVC?

Can you explain Application layer in OSI model?

How to define new testplan attributes?



Search
Can you Answer!!
  • Q What four things does the mesonephric (wolffian) duct develop into?
  • Q What isn't ibatis ?
  • Q In which city was the artist Francis Bacon born?
  • Q How can a session bean be configured for transactions of bean-managed
  • Q How To Export Data with a Field Delimiter?
  • Q What are the different types of power mosfet?
  • Q Backfall, diapason, pallet, gamba, sticker all parts of what
  • Q Alluding to American Wild West legend, what reptile-derived medicine refers to a salesman or promoter of dubious ideas?
  • Q Why was the java persistence api developed as part of jsr-220 (ejb 3.0)?
  • Q How can I isolate flavonoids from flowers?
  • Q To prevent an organization's computer systems from becoming part of a distributed denial-of-service attack, IP packets containing addresses that are listed as unroutable can be isolated by: A. establishing outbound traffic filtering. B. enabling broadcast blocking. C. limiting allowable services. D. network performance monitoring.