Method overriding in Java language

Method overriding in Java language

In this tutorial, we will discuss the concept of method overriding in Java language.

We have already looked at method overloading in Java. Now, we will learn method overriding in Java. Method overriding looks like method overloading with some difference.

When a subclass has the same method as the one declared in the parent class, it is called method overriding in java.

Conditions for Java Method Overriding

  • The method must have the same signature as the base class.
  • The method must have the same parameter as the base class.
  • must be IS-A relationship with extends(inheritance)

Example

Syntax

Syntax
The diagram below explains the above two classes (School1 and School2) including their methods and their relationship.
Program 1
Example
Above is a single inheritance program.It contains two classes, one vehicle is the parent class and another vehicle is the child class. Class vehicles inherit the properties of the vehicle class.
Program 2

 

Example

Above program is a single inheritance program. It contains two classes: one vehicle is the parent class and the other vehicle is the child class. The same method is inside every class. Class vehicles inherit the properties of vehicle class.
One object is created under the main method.
When a method is called through an object, derived classes override the base class.

Program 3
Example

Program 4

Example

Explanation for the above program

Example

Related Post

Abstract class in C++                                           Abstract class in Java

Encapsulation in C++                                       Encapsulation in Java

Polymorphism in C++                                      Method overriding in Python

Method overloading in java                             Constructor overloading in Java

Exception Handling in Java                                    

Karmehavannan

Recent Posts

Subtract two numbers using method overriding

Subtract two numbers using method overriding   Program 1

3 months ago

PHP Star triangle Pattern program

PHP Star triangle Pattern program Here's a simple Java program that demonstrates how to print…

3 months ago

Using function or method to Write temperature conversion : Fahrenheit into Celsius

Using Function or Method to Write to temperature conversion: Fahrenheit into Celsius In this article,…

1 year ago

Function or method:temperature conversion from Fahrenheit into Celsius – Entered by user

Function or method of temperature conversion from Fahrenheit into Celsius In this article, we will…

1 year ago

Write temperature conversion program: Fahrenheit into Celsius

Write temperature conversion program: from Fahrenheit to Celsius In this article, we will discuss the…

1 year ago

How to write a program to convert Fahrenheit into Celsius

How to write a program to convert Fahrenheit into Celsius In this article, we will…

1 year ago

This website uses cookies.