A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 张向辉 于 2013-2-6 15:19 编辑

比如有一个抽象类,里面定义了抽象方法,抽象方法要根据输入的参数自动进行识别并进行相应的处理,我想除了以下的方法之外,有没有自己定义一个宽泛些的对象类型,使得输入的数据能够支持从字节流到文本到数组等等所有内容都包括进去?然后按照对象类型(貌似同C的构造体应该相似吧。)

  1. public void abstractfunc1(int input);
  2. public void abstractfunc1(String input);
复制代码

评分

参与人数 1技术分 +1 收起 理由
Rancho_Gump + 1

查看全部评分

1 个回复

倒序浏览
     朋友这算是很基本的问题了,其实有最宽泛的对象类型,那就是Object,public void abstractfunc1(Object input);这就是什么对象都能装的对象类型。然后在你实际重写方法时再确定你要传入的参数类型。

评分

参与人数 1黑马币 +9 收起 理由
Rancho_Gump + 9

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马