I'm taking those first steps from python to java and here is my first of many Java questions do doubt.
When printing via a shortened print method, I'm running into a problem with the return value from a inherited class. I'm sure it's something simple about Java I don't get yet. I'm also trying to convert any integers the println method receives to a string with .tostring(), but I'm not sure if that is correct.
class Inheritance {
    private static void println (Object line){
        System.out.println(line.toString());
    }
    static class A {
        public int multiply(int a, int b){
            int val = a*b;
            return val;
        }
    }
    static class B extends A {
        public int multiply(int a, int b) {
            int val = a * b * 5;         
            return val;
        }
    }
    public static void main(String[] args) {
        B b_class = new B();
        b_class.multiply(3,4);
        println(b_class);
        println("Hello World");
    }
}
The output is as follows:
Inheritance$B@74a14482
Hello World
 
     
     
     
     
    