本文主要介绍java private关键字的使用实例,通过实例代码介绍的非常详细,对大家的学习或工作有一定的参考价值。有需要的朋友可以参考一下。
本文主要介绍java private关键字的使用实例,通过实例代码介绍的非常详细,对大家的学习或工作有一定的参考价值。有需要的朋友可以参考一下。
包java04
/*
*问题描述:在定义人的年龄时,无法防止设置不合理的数值。
*解决方法:使用private关键字修饰需要保护的成员变量。
*
*一旦使用private进行修改,仍然可以随意访问原类。
*但是超出这个类范围的就不能直接访问了。
*
*访问私有成员变量的介绍是定义一对Getter/Setter方法。
*
*命名规则setXxx getXxx
*
*对于getter,可以没有参数,返回值类型对应成员类型。
*对于setter,不能有返回值,参数类型对应成员变量。
*
* */
公共类人员{
字符串名称;//名称
私人年龄;//年龄
//private int age=12;//年龄
公共void show(){
System.out.println('我叫:'姓名',今年'年龄');
}
//此成员方法专门用于将数据设置为年龄
公共无效设置(整数){
if (num100 num0){
age=num
}否则{
System.out.println('不合理数据');}
//age=num;
}
//此成员方法。专用于获取年龄的数据
public int getAge(){
回归年龄;
}
}
包java04
公共类DemoPerson {
公共静态void main(String[] args) {
Person person=新人();
person . show();
Person.name='晓明';
//person . age=-20;写错了
person . setage(10);
System.out.println('获取年龄' person . getage());//获得10岁
person . show();//我叫小明,今年10。
}
}
这就是本文的全部内容。希望对大家的学习有帮助,支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。