98
Scala Method Overriding
When a subclass has the same name method as defined in the parent class, it is known as method overriding. When subclass wants to provide a specific implementation for the method defined in the parent class, it overrides method from parent class.
In scala, you must use either override keyword or override annotation to override methods from parent class.
Scala Method Overriding Example 1
Output:
Bike is running
Real example of method overriding
Flowchart
Scala Method Overriding Example 2
This example shows how subclasses override the method of parent class.
Output:
SBI Rate of Interest: 8 ICICI Rate of Interest: 7 AXIS Rate of Interest: 9
Next TopicScala Field Overriding