Abstraction : Java Glossary

Learn about Abstraction in Java.

Abstraction : Java Glossary

Abstraction : Java Glossary

     

OOPs revolve around the four concepts:
1. Encapsulation
2. Polymorphism
3. Abstraction
4. Inheritance

In OOPs, these concepts are implemented through a class definition and achieved through the object creation process, programmatically.

Here we will discuss Abstraction briefly:

-- Abstraction in Java allows the user to hide non-essential details relevant to user.
-- It allows only to show the essential features of the object to the end user.
-- In other sense we can say  it deals with the outside view of an object (interface). 

Read more at :
www.roseindia.net/java/beginners/oop-in-java.shtml

Abstraction concept is developed to solve the complexity of programming. Abstraction simplifies the programming by abstracting a class in Object Oriented Programming. If you declare a class Abstract in Java then you would be able to create the object of the that class. To use the definition of the abstract class you have to extend the abstract class in an new class and then implement the abstract method. Then you can create the object of the new class.

Tutorials on Abstraction

Abstraction in Java 7

Abstraction in Java

Java as an Object Oriented Language

Java Tutorials