Class - A blueprint or model used to create objects., Object - An instance of a class, with its own data and behavior., Attribute - A characteristic or piece of data that belongs to an object., Method - An action or behavior performed by an object., Encapsulation - Hiding internal details and protecting data., Inheritance - Allows a class to inherit attributes and methods from another class., Polymorphism - Allows the same method to have different behaviors., Overloading - Methods with the same name but different parameters., Overriding - A method redefined in a subclass with the same signature., Constructor - A special method used to create and initialize objects., new - Keyword used to instantiate an object., super - Keyword used to access methods from the superclass., private - Access modifier that restricts use within the same class., public - Access modifier that allows use from anywhere in the code., Heap - The area of memory where objects are stored.,

Object-Oriented Programming Concepts (Java)

Leaderboard

Visual style

Options

Switch template

Continue editing: ?