Input Format

You are not responsible for reading any input from stdin; a locked code stub will test your submission by calling the add method on an Adder object and passing it  integer parameters.

Output Format

You are not responsible for printing anything to stdout. Your add method must return the sum of its parameters.

hackerrank java inheritance II second solution

Java Inheritance II Second problem solution | HackerRank

class Arithmetic {

class Adder extends Arithmetic {
    public int add(int a, int b) 
        return a+b;

Full Program code

import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;

//Write your code here
class Arithmetic{
    public int add(int a, int b){
        int sum = a + b; 
        return sum;

class Adder extends Arithmetic{  
    public int callAdd(int a, int b){
        return add(a, b);

public class Solution{
    public static void main(String []args){
        // Create a new Adder object
        Adder a = new Adder();
        // Print the name of the superclass on a new line
        System.out.println("My superclass is: " + 
  // Print the result of 3 calls to  3 space-separated integers:
        System.out.print(a.add(10,32) + " " + a.add(10,3
" " + a.add(10,10) + "\n");