永发信息网

java中成员的作用是什么?

答案:5  悬赏:0  手机版
解决时间 2021-04-02 17:19
java中成员的作用是什么?
最佳答案
java类有成员和方法
成员就是指 某一类事物的属性
例如 人类的属性有:姓名 性别 年龄等
全部回答
一个java类中可以有成员变量(memeber variable)和成员方法(memeber method)
成员变量和成员方法是面向对象编程的基础。举例如下:
public class exampleClass{
private int memberVariable1;
private boolean memberVariable2;
public exampleClass(){
//
}
public int memberMethod1(){
return this.memberVariable1;
}
public boolean memberMethod2(){
return this.memberVariable2;
}
}
set/get方法一般是bean类里的函数,实体bean里一般就有private权限的变量,但是要访问他们就要有函数了,就是public权限的set/get方法分别修改和读取变量的值
用这种方式的好处是提高安全性,你可能想这样还是能修改怎么就提高安全性了呢。。是这样的,如果直接把变量设成public权限的,这样不用set/get,这样也在其它类中可以直接使用这些变量,完全没有安全性。我觉得还能避免多个bean中变量名相同的问题
1、java类有成员和方法
成员就是指 某一类事物的属性
例如 人类的属性有:姓名 性别 年龄等。
public class Test {
private String name;//成员变量,也是全局变量
public void changeName() {
String n = "tomoya";//n就是局部变量
name = n;
}
}
总的来说,定义在类里的,也就是name那个位置,就是成员变量,在JAVA里全局变量和成员变量是一个意思。
定义在方法里或域里就叫做局部变量,所谓域就是{}里面,比如
public void show() {
int b = 2;//局部变量
if(true) {
int a = 1;//局部变量
}
//这个位置访问a,无效
}
//这个位置,或其他方法里访问b,无效
他的作用范围:
局部变量离开了他的域{}就无效
成员变量的范围依赖他的访问修饰符,什么是访问修饰符呢?
public
protected
private
默认,定义时不给他访问修饰符就是默认
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
《死神》 关于 茶渡泰虎的能力
单选题水螅的刺细胞在触手和口的周围分布最多
1.0的主线0.6的子线可以钓多大的鱼
历史上黄河决堤几次?我要详细地时间与详细的
160除以60怎么计算
论语十则中比喻君子始终能坚守志节的句子是什
hunt803最后一个人叫什么名字?
作为受聘方,我在签合同的时候如何争取最大利
襄樊汉江的资料
一颗狼牙大概多少钱。别不懂瞎说几十块钱那都
荣成市儿童心算培训中心地址有知道的么?有点
台湾年轻一代到底是“天然独”,还是“天然白
河源市第一中学读初三学费是多少
如何将网卡100兆改成10兆。
李安和黑泽明比哪个的地位更高
推荐资讯
关于C语言中的try语句
佳通轮胎和成山轮胎哪个好?
福特翼虎1.6t发动机在美洲招呼不少,是否1.6t
宝马X328i这车怎么样
回天水老家曰记150字大全
《观第五泄记》中哪些语句表现第五泄是“山行
请问怎么样才能学会日比?
酒店里的应收宾客帐
story! I hope you\'ll find your tr
鲁提辖拳打镇关西动作描写是什么?
得么 是什么意思啊
240÷6-20出道数学题
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?