- 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. -
| |