Tutorials
Courses
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
37.4K+ articles
DSA
22.8K+ articles
Python
21.3K+ articles
Experiences
16.6K+ articles
Interview Experiences
14.2K+ articles
Java
10.8K+ articles
Computer Science Fundamentals
1.5K+ articles
Computer Subject
1.1K+ articles
java-interfaces
78+ articles
Java-Object Oriented
59+ articles
Java-Abstract Class and Interface
9 posts
Recent Articles
Popular Articles
Abstraction in Java
Last Updated: 14 April 2025
Abstraction in Java is the process of hiding the implementation details and only showing the essential details or features to the user. It allows to focus on what an objec...
read more
Java
Java-Object Oriented
Java-Abstract Class and Interface
Difference between Abstract Class and Concrete Class in Java
Last Updated: 05 April 2022
Abstract Class: An abstract class is a type of class in Java that is declared by the abstract keyword. An abstract class cannot be instantiated directly, i.e. the object o...
read more
Java
Technical Scripter
Difference Between
Java-Object Oriented
Java-Abstract Class and Interface
Java-Classes
Why Java Interfaces Cannot Have Constructor But Abstract Classes Can Have?
Last Updated: 29 August 2021
Prerequisite: Interface and Abstract class in Java.A Constructor is a special member function used to initialize the newly created object. It is automatically called when ...
read more
Java
Computer Subject
Java-Abstract Class and Interface
java-interfaces
Can We Instantiate an Abstract Class in Java?
Last Updated: 10 October 2024
Abstract class, we have heard that abstract class are classes which can have abstract methods and it can't be instantiated. We cannot instantiate an abstract class in Java...
read more
Interview Experiences
Java
Java-Abstract Class and Interface
Experiences
Constructor in Java Abstract Class
Last Updated: 02 November 2022
Constructor is always called by its class name in a class itself. A constructor is used to initialize an object not to build the object. As we all know abstract classes al...
read more
Java
Technical Scripter
Picked
Technical Scripter 2020
Java-Constructors
Java-Abstract Class and Interface
Implement Interface using Abstract Class in Java
Last Updated: 06 February 2023
Interface contains only abstract methods that can't be instantiated and it is declared by keyword interface. A class that is declared with the abstract keyword is known as...
read more
Java
Technical Scripter
Picked
Technical Scripter 2020
Java-Abstract Class and Interface
java-interfaces
Are All Methods in a Java Interface are Abstract?
Last Updated: 16 January 2023
In Java, the interface is called a blueprint of a class and it is used to achieve abstraction in java. By using interfaces only we can achieve multiple inheritances in jav...
read more
Java
Picked
Java-Abstract Class and Interface
java-interfaces
Abstract Class in Java
Last Updated: 24 March 2025
In Java, abstract class is declared with the abstract keyword. It may have both abstract and non-abstract methods(methods with bodies). An abstract is a Java modifier appl...
read more
Java
Java-Object Oriented
Java-Abstract Class and Interface
Difference Between Abstract Class and Interface in Java
Last Updated: 15 April 2025
In object-oriented programming (OOP), both abstract classes and interfaces serve as fundamental constructs for defining contracts. They establish a blueprint for other cla...
read more
Java
Computer Science Fundamentals
Java-Abstract Class and Interface
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !