第1个回答 2010-05-05
那就是传什么类型的数据都可以。Object是所有类的父类,作为参数的话可以接收任意子类的的实例,像String,int都可以。
至于为什么用,可能这是一个综合处理方法,可以处理任意多个类型的实例。
第2个回答 2010-05-05
上传模型:
假设有类机构:
class ScrapIron{}//废铁
class WasteCar extends ScrapIron{}//废汽车
class WasteTelevision extends ScrapIron{}//废电视机
class WasteTank extends ScrapIron{}//废坦克
有类:
class ScrapIronFactory{//废铁厂
public void process(ScrapIron si){//处理废铁,他不需要知道你是废汽车还是废电视机,一律按照一样方法处理
}
}
你懂吗?
第3个回答 2010-05-05
呵呵 你这个问题好像是方法中的参数要求是一种动物,你非得问人家到底是什么动物呢。具体是什么类型的,交给调用者来决定,可以是小狗、小猫,只要是动物就行。