O
Object

An object is an instance of a particular class, making it the fundamental unit of an object-oriented application. Objects typically store data in variables, and provide methods with which to operate on that data.

OOP

Object-oriented programming. Important concepts in OOP include Encapsulation, Inheritance, and Polymorphism, all of which Java supports.

overloading

A method is overloaded when the same class defines multiple methods with the same name but different argument lists. Constructors may also be overloaded.

overriding

A method is overridden when a subclass defines a method with the same name, return type, and parameter list as a method in a superclass.

Get Java Garage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.