A STUDY ON ABSTRACTION IN OBJECT ORIENTED PROGRAMMING WITH JAVA AND ITS IMPLEMENTATION IN DEVELOPING PROGRAMS

Mahesh Lavand -, Rupali Anil Abhijeet Jaysingrao Pawar · International Journal on Science and Technology · 2025

Object-Oriented Programming (OOP) has revolutionized the way software development is approached by promoting modularity, reusability, and abstraction. Java, one of the most widely used programming languages in the world, is inherently object-oriented, providing a robust platform for the development of scalable and maintainable applications. This paper explores the key principles of OOP, highlights Java’s support for these principles, and examines the strengths and challenges of using Java for object-oriented development. Additionally, the paper discusses the evolution of Java in terms of OOP features and how modern Java applications leverage these principles for efficient, modular, and reusable code. This paper focuses on the abstraction concept in Object Oriented Programming implementation in Java programming language.

Read the paper · More papers on PaperTik