import java.util.HashMap;
import java.util.Map;public class Tv{
  /**
   * 名字
   */
  String name;  private Map<Long, TvPrice> tvPrice= new HashMap<Long, TvPrice>();   class  TvPrice{
  Tv  tv;  Long a;  Double b;  @Override
  public String toString() {
    return "Tv=" + tv.name + "\r\na=" + a+ "\r\nb=" + b;
  }
}小弟想知道后面那个class调用了自己,是面向对象的什么啊?为什么这么设计啊?