Tag: OOPs
-
JavaOOPs in Java
What is OOPs? Object-Oriented Programming is a methodology or paradigm for designing a program using classes and objects. Many concepts, such…
May 11, 2022
-
JavaMethods in Java
A method is a block of code, a group of statements, or a set of code that performs a specific…
May 12, 2022
-
JavaMore about Constructors
Let us take a look at various other constructors in Java. Copy constructor: A copy constructor is a type of constructor in Java…
May 14, 2022
-
JavaAccess Modifiers in Java
Modifiers in Java are divided into two categories: access modifiers and non-access modifiers. The accessibility or scope of a field,…
May 14, 2022
-
JavaInheritance in Java
In Java, inheritance is a mechanism by which one object inherits all of its parent’s properties and behaviors. It is…
May 19, 2022
-
JavaAssociation, Composition & Aggregation in Java
Association: Association is a relation between two separate classes which establishes through their Objects. One-to-one, one-to-many, many-to-one, and many-to-many associations…
May 21, 2022
-
JavaMethod Overloading
Method Overloading in Java: Method Overloading occurs when a class has multiple methods with the same name but different parameters….
May 21, 2022
-
JavaMethod Overriding in Java
In Java, method overriding occurs when a subclass (child class) has the same method as the parent class. Overriding is…
May 21, 2022
-
JavaRuntime Polymorphism
Polymorphism: Polymorphism is a Java concept that allows us to perform a single action in multiple ways. Polymorphism is made…
May 25, 2022
-
JavaFinal keyword in Java
In Java, the final keyword is used to restrict the user. The final keyword in Java can be used in…
May 28, 2022
-
Javainstanceof Operator in Java
The instanceof operator is used to determine whether or not a reference variable contains a specific type of object reference….
June 3, 2022
-
JavaAbstract Class & Method in Java
In Java, an abstract class is specified with the abstract keyword. Both abstract and non-abstract methods can be used (method…
June 3, 2022