我有一条狗,它具有用户输入的某些属性,如果给它添加1年,则年龄和尾巴的长度需要更改,但重量保持不变,此分配中只能有6种公共方法。
例如name = "Doggie"
,Breed = "dogBreed"
,age = 1
,weight = 2
,
我可以更改if getAge(1);
的年龄,但是尾巴仍然保持不变,甚至没有显示出来,我也不知道如何获得它,因为它是double而不是int,而且我得到了{{1 }}设置为0.0,如果我将tailLenght
更改为tailLenght = getAge(newAge) * dogWeight)
,则可以固定该值,但后来我没有将年龄从1更改为2来得到想要的结果。 >
tailLenght = dogBirth * dogWeight;