在扩展类上编写hello world

时间:2015-12-07 16:53:08

标签: java

我想编写打印" Hello World"的程序,但我喜欢制作打印Hello的B类和打印World的B类。 B级延伸A. 我怎么能得到这个印刷品?

我的代码:

public class A {

    public String toString(){
        return "Hello";
    }
}

public class B extends A{

    public String tostring(){
        return super().tostring() + "World";
    }
}

public class Test {

    public static void main(String[] args) {
        A first = new A();
        B second = new B();
        System.out.println(first);
        System.out.println(second);

    }

}

我试着写这个节目,但我不知道如何写B级。

1 个答案:

答案 0 :(得分:0)

   public class B extends A{

      public String toString(){
         return super.toString() + " World";
      }
   }

你也应该为这两种方法保留相同的名称,并添加一个空格,否则它们将打印成一个单词