急等,简单小问题

comtuper 2004-11-21 09:14:10


public book_cart
{
private String userid;
private HashMap items;
public book_cart
{
items=new HashMap();
}

public void setuserid(String userid)
{
this.userid=userid;
小例子,我想的是这里的THIS到底指的是什么啊,我都迷糊了,还USERID都是谁的啊!!!
小菜吧,高手们!还请细细说来,受教了.哈
...全文
76 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunatteda 2004-11-21
  • 打赏
  • 举报
回复
THIS指private String userid;
userid指public void setuserid(String userid)
classjava 2004-11-21
  • 打赏
  • 举报
回复
this.userid=userid是当前类成员变量this.useridd
函数里面的参数userid就只是一个参数而已
comtuper 2004-11-21
  • 打赏
  • 举报
回复
领悟谢了
comtuper 2004-11-21
  • 打赏
  • 举报
回复
那在我这里的THIS ,就是只HASHMAP实例的对象吗?
haroyy 2004-11-21
  • 打赏
  • 举报
回复
楼上说的没错
例如:
book_cart bc = new book_cart();
bc.setuserid("tonhee");
在这里 this 就是bc这个object了
javafaq2004 2004-11-21
  • 打赏
  • 举报
回复
当前对象
bp69 2004-11-21
  • 打赏
  • 举报
回复
this.*-->当前对象

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧