罗闯 发表于 2012-3-12 15:11
先解释一下你这个程序的含义:p1.compare(p2);这里的compare方法返回值是boolean类型的,return this.age= ...
明白了,感谢点拨,我的描述确实是含糊的,呵呵,因为我没搞类类型是什么样的类型,当时在想,数字1是整型吧,我定义了一个方法,参数类型是int,那么我调用的时候就传整数类型的数进去,但是这里的compare方法的参数类型是Person,类类型,这是一个什么样的类型,我该传什么样的数进去呢,当时就这个问题没想通. 我还请教个问题,对象p2是由Person实例化创建的,那么p2就是Person类型的,所以我可以向compare方法里面传p2,我这样理解对吗? |