can java overloaded method be overridden

can java overloaded method be overridden

Q: Can I override the overloaded method in java
A: Yes

Example:

/**
 * @author lautturi.com
 * Java example: override the overloaded method in java
 */

import java.util.*;

class AdditionTest {

	public int addition(int num1, int num2) {
		return (num1 + num2);
	}

	public int addition(int num1, int num2, int num3) {
		return (num1 + num2 + num3);
	}
}

public class Lautturi extends AdditionTest {

	public int addition(int num1, int num2) {
		return (num1 + num2);
	}

	public static void main(String[] args) {
		AdditionTest additionTest = new AdditionTest();
		System.out.println(additionTest.addition(12, 22));
		System.out.println(additionTest.addition(5, 12, 13));
		Lautturi lau = new Lautturi();
		System.out.println(lau.addition(13, 15));
	}

}
Sour‮‬ce:www.lautturi.com

output:

34
30
28
Created Time:2017-09-02 08:55:50  Author:lautturi