问题一:调用另一个构造函数。
问题二:在对象跟字符串做连接的时候,系统会默认调用对象的toString()函数,所以你不用明确调用toString();

解决方案 »

  1.   

    问题一:
    this(p,10)就是用于这个public MyCircle(MyPoint p)构造函数中,说明在不给顶radius的情况下,那么就调用public MyCircle(MyPoint p,int radius)构造函数,并且把radius给一个固定数值为10,懂了吗?
    问题二:
    "Center at: " + p,当object和string像加的时候,object会自动被转化为string类型相加得到结果,也就是自动调用object的toString方法(记忆中的,怕误倒你,建议你查一下书中的具体说法)
      

  2.   

    teaky2002:谢谢你的回复!
    但我还有一点不明白,请指教,问题一中,为什么说在调用另外一个构造函数呢?能给我分析具体一下吗,小弟对this在这儿的用法不甚了解?
    问题二中“在对象跟字符串连接时,系统会默认调用对象的toString()函数”这是规律吗?
      

  3.   

    java编程思想中有详细介绍,讲得很清楚建议你看看.