黑马程序员技术交流社区

标题: 收藏 关于JAVA中抽象类输入参数类型的问题? [打印本页]

作者: 李东城    时间: 2013-2-4 23:56
标题: 收藏 关于JAVA中抽象类输入参数类型的问题?
本帖最后由 张向辉 于 2013-2-6 15:19 编辑

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

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

作者: 陈科宇    时间: 2013-2-5 03:33
     朋友这算是很基本的问题了,其实有最宽泛的对象类型,那就是Object,public void abstractfunc1(Object input);这就是什么对象都能装的对象类型。然后在你实际重写方法时再确定你要传入的参数类型。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2