Using ‘super’ keyword, you can call the base class method from the subclass overriding method.
class B extends A {
public void print() {
super.print();
System.out.println("In class B");
}
}
Find the below working application.
CallingSuperClassMethodDemo.java
package com.sample.app.overriding;
public class CallingSuperClassMethodDemo {
static class A {
public void print() {
System.out.println("In class A");
}
}
static class B extends A {
public void print() {
super.print();
System.out.println("In class B");
}
}
public static void main(String args[]) {
B b = new B();
b.print();
}
}
Output
In class A In class B
You may like
Set a system property in command line
How to get the capacity of ArrayList in Java?
volatile reference vs Atomic references defined in java.util.concurrent.atomic package
Check whether I have JDK or JRE in my system
How to check whether string contain only whitespaces or not?
No comments:
Post a Comment