Object-Oriented Programming in Java —Interfaces

An Important Topic of Java Abstraction

Nickson Joram
Geek Culture
Published in
3 min readMay 14, 2021

--

What is an Interface?

Photo by Tracy Adams on Unsplash

An interface is just like a class and specifies the behavior that a class must implement.

An interface can be used to achieve 100% abstraction because it contains method signatures/abstract methods (what to do) but no implementation…

--

--