泛型类申明对象, 和课本一样的代码, 课本的运行结果是“一只小狗 一只小花猫” ,可实际上根本不能运行,是哪里出错了呢。
Dog.java
     public class Dog {
     public String toString() {
         return "一只小狗";
     }
}
Cat.java
     public class Cat {
     public String toString() {
         return "一只小花猫";
     }
}
public class NewClass {
     public static void main(String args[]) {
         ShowObject<Dog> showDog = new ShowObject<Dog>();
         showDog.showMess(new Dog());
         ShowObject<Cat> showCat = new ShowObject<Cat>();
         showCat.showMess(new Cat());
     }
}
------解决方案--------------------
public showMess (E b){
  String mess = b.toString();
  System.out.println(mess);
  }
这是你写的方法?
没有返回值啊,大哥。你以为构造方法啊。拜托别照书敲代码,动下脑!!!!