我在java中创建了一个形状对象,它具有属性颜色,角点和名称。
然后我有一个方法创建返回Shape对象的形状。我有例如创建一个圆圈。我需要做的是返回一个对象的字符串,例如shape.toString()
需要:
Circle[c=Blue,cnr=0]:cirleName
但我得到了:
com.shape.model.Circle@64fa8cc6
答案 0 :(得分:2)
您只需要重写方法toString()
。请验证此方法的签名。
public String toString() {
return "Circle[c=" + color + " ,cnr= " + cnr + "]:" + cirleName;
}