黑马程序员技术交流社区

标题: 这个感觉会写,但是具体的意思说不上来,不知道怎么用? [打印本页]

作者: 熊忠元    时间: 2015-7-16 09:32
标题: 这个感觉会写,但是具体的意思说不上来,不知道怎么用?
class Tool
{
        private Object obj;
        public void setName(Object obj)
        {
                this.obj = obj;
        }
        public Object getName()
        {
                return obj;
        }
}
class GenericDemo3
{
        public static void main(String[] args)
        {
                Tool t = new Tool();
                t.setName(new work());
                work w =(work)t.getName();
        }
}

作者: joe520kay    时间: 2015-7-16 09:38
你这段代码少了一个类Work,不完整呀!以后建议把整段代码写出来。这段代码主要就是私有属性,set 和get的方法。外部类访问时,不能直接调用,要通过set和get方法得到该类的属性值。不知道这么说你明白不?
作者: 朝着梦想使劲冲    时间: 2015-7-16 13:22
this不是只能用于构造函数里吗?
作者: 熊忠元    时间: 2015-7-16 23:41
joe520kay 发表于 2015-7-16 09:38
你这段代码少了一个类Work,不完整呀!以后建议把整段代码写出来。这段代码主要就是私有属性,set 和get的 ...

这里有对泛型的引出
作者: 熊忠元    时间: 2015-7-17 00:17
朝着梦想使劲冲 发表于 2015-7-16 13:22
this不是只能用于构造函数里吗?

不是的,用法大了
作者: 朝着梦想使劲冲    时间: 2015-7-17 10:39
熊忠元 发表于 2015-7-17 00:17
不是的,用法大了

正在学习中··········




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