我是靠谱客的博主 落后水池,这篇文章主要介绍成员变量的修饰符--private的由来及使用方法,现在分享给大家,希望可以做个参考。

package Object;
/*
* 学生类
*
* 通过对象直接访问成员变量,会存在数据安全问题
* 这个时候,我们就想能不能不让外界的对象直接访问成员变量呢?
* 能。
* 如何实现呢?
*
private关键字
*
* private:
*
是一个修饰符
*
可以修饰成员变量,也可以修饰成员方法
*
被private修饰的成员只能在本类中被访问
*
* 针对private修饰的成员变量,我们会相应的提供getXxx()和setXxx()用于
* 获取和设置成员变量的值,方法用public修饰
*/
public class Student01 {
//String name;
private String name;
//int age;
private int age;
public void setAge(int a) {
if(a<=0 || a>200) {
System.out.println("你给的年龄有误");
}else {
age = a;
}
}
public void setName(String a) {
name=a;
}
public int getAge() {
return age;
}
public String getName() {
return name;
}
public void show() {
System.out.println("姓名是:"+name+",年龄是:"+age);
}
}
package Object;
public class StudentDemo01 {
public static void main(String[] args) {
Student01 s=new Student01();
s.show();
s.setName("成龙");
s.setAge(60);
s.show();
s.setName("李连杰");
s.setAge(50);
s.show();
}
}

最后

以上就是落后水池最近收集整理的关于成员变量的修饰符--private的由来及使用方法的全部内容,更多相关成员变量内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(131)

评论列表共有 0 条评论

立即
投稿
返回
顶部