佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1467|回复: 4

java 的问题

[复制链接]
发表于 26-10-2005 04:01 PM | 显示全部楼层 |阅读模式
why everytime create a class need this...
class {
get {}

set {}

}
回复

使用道具 举报


ADVERTISEMENT

发表于 26-10-2005 04:07 PM | 显示全部楼层
这是JAVA所定下来的规则..
回复

使用道具 举报

发表于 26-10-2005 04:14 PM | 显示全部楼层
原帖由 Imnotsad 于 26-10-2005 04:01 PM 发表
why everytime create a class need this...
class {
get {}

set {}

}

不一定每次造一个Class就需要如此,那是当你需要作出一个Javabean的时候才这样做的。
回复

使用道具 举报

发表于 26-10-2005 07:48 PM | 显示全部楼层
可以去找找Encapsulation的资料,是Object-oriented programming的一个很重要的技术,目的是要把Class内部的property和外部的程序码隔绝。
回复

使用道具 举报

发表于 26-10-2005 09:12 PM | 显示全部楼层
class XXXX{

private String password;

public String getPassword();
{
  return decrypt(this.password);//Encapsulation,目的是要把Class内部的 property 的 Implementation 和外部的程序码隔绝。  
}

public void setPassword(String password);
{
  this.password = encrypt(password);
}


}

[ 本帖最后由 hkloke2000 于 26-10-2005 09:22 PM 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 4-3-2025 11:27 PM , Processed in 1.181910 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表