| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 573 人关注过本帖
标题:类的属性获得值这样对吗
只看楼主 加入收藏
西鄙人
Rank: 2
等 级:论坛游民
帖 子:36
专家分:12
注 册:2009-12-2
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:6 
类的属性获得值这样对吗
某一个struts2的Action类,大致如下:

    public String DocumentAction{
        private String name;
        private String title;
        //getter and setter methods.
   
       //某个Action方法
        public String list(){
            name=this.getName();        //这么写,应该是把变量的引用地址重新又赋给了变量,自己总觉得多此一步。
                                        //在以下用到name变量的地方,直接用this.getName()多好。哪位大侠对此有心得,给大家解解惑吧,跪拜了。
            //使用name变量
            //以下略
        }
    }

[ 本帖最后由 西鄙人 于 2011-4-20 22:38 编辑 ]
搜索更多相关主题的帖子: private methods public title 
2011-04-20 20:26
洛云
Rank: 5Rank: 5
等 级:职业侠客
帖 子:204
专家分:356
注 册:2010-2-3
收藏
得分:4 
可以在构造方法给成员变量赋值,也可以用setName的方法给它赋值,然后之后就可以直接使用name了

QQ群:C语言初级群:31066229
   JAVA2自学交流群(筹备中):31066388
UC群:C语言学习:10051714
2011-04-20 20:44
付政委
该用户已被删除
收藏
得分:4 
提示: 作者被禁止或删除 内容自动屏蔽
2011-04-20 20:49
w123012306
Rank: 9Rank: 9Rank: 9
来 自:湖南
等 级:蜘蛛侠
威 望:4
帖 子:307
专家分:1180
注 册:2010-4-22
收藏
得分:4 
路过!看看

楼上,楼下的一定要幸福开心哦!
2011-04-21 12:41
llooppzhang
Rank: 7Rank: 7Rank: 7
来 自:江苏
等 级:黑侠
威 望:5
帖 子:308
专家分:518
注 册:2009-10-18
收藏
得分:4 
不明白目的是什么。。。
2011-04-21 16:32
llooppzhang
Rank: 7Rank: 7Rank: 7
来 自:江苏
等 级:黑侠
威 望:5
帖 子:308
专家分:518
注 册:2009-10-18
收藏
得分:0 
但好像很少name = this.getName();这样写的。
在方法里可以直接使用属性。。。
2011-04-21 17:16
诸葛修勤
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:11
帖 子:549
专家分:1955
注 册:2010-10-28
收藏
得分:4 
还不清楚 java当中 函数调用的开销怎么样

一般来说 函数调用是有 额外的开销
2011-04-21 22:32
快速回复:类的属性获得值这样对吗
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012006 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved