Programming Tutorials

Explain the Encapsulation principle.

By: Karthik in Interview Tutorials on 2012-06-16  

Answer: Encapsulation is a process of binding or wrapping the data and the codes that operates on the data into a single entity. This keeps the data safe from outside interface and misuse. One way to think about encapsulation is as a protective wrapper that prevents code and data from being arbitrarily accessed by other code defined outside the wrapper.





Add Comment

* Required information
1000

Comments

No comments yet. Be the first!

Most Viewed Articles (in Interview )

Explain the new Features of JDBC 2.0 Core API?

What are the services provided by a J2EE container?

What is bean managed transaction?

Interview Question: What is the difference between sessioncontext and entitycontext?

Name the containers which uses Border Layout as their default layout?

Interview Question: What is the difference between EAR, JAR and WAR file?

What is Collection API?

What is the difference between JTS and JTA?

What is difference between Java Bean and Enterprise Java Bean?

Interview Question: Do ActionForms have to be true JavaBeans?

Explain the Encapsulation principle.

What is Deployment Descriptor?

What is the difference between jsp:include page and @ include file?

Interview Question: What is the difference between Message Driven Beans and Stateless Session beans?

Interview Question: Why do we need Struts?

Latest Articles (in Interview)