Chinaunix

标题: 请教两个java初级问题 [打印本页]

作者: adam99    时间: 2005-09-22 13:49
标题: 请教两个java初级问题
这两个题是别人考试时碰到的,我不清楚正确答案是什么,所以拿来问问

1。为什么要使用private instance method

2。如下代码
public class Demo {
        String w()
        {
                return "ok";
        }

        public static void main(String args[])
       {
        Demo d=new Demo();
        ArrayList v=new ArrayList();
        v.add(d);

        System.out.println(v.get(0).toString()); //编译通过
        System.out.println(v.get(0).w()); //编译无法通过
        }
}
问有什么区别?为什么toString可以编译,w就不可以编译
作者: peream    时间: 2005-09-22 14:07
标题: 请教两个java初级问题
你用的是List不是List<Demo>;,从v中取出来后要强制转成Demo类型。
作者: adam99    时间: 2005-09-22 14:16
标题: 请教两个java初级问题
你的意思是说v中取出来后不是Demo类型?那是什么类型呀?
作者: peream    时间: 2005-09-22 17:48
标题: 请教两个java初级问题
Object




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2