private关键字及其应用
2018-03-02 10:55
323 查看
//private关键字可以修饰成员变量和成员方法
//但是被其修饰的成员只能在本类中访问,用对应的get()和set()方法实现
//定义一个学生类
class Stu{
private String name;
private int age;
//姓名获取值
public String getName(){
return name;
}
//姓名设置值
public void setName(String name){
this.name = name;
}
//年龄获取及设置
public int getAge(){
return age;
}
public void setAge(int age){
this.age = age;
}
}
//测试类
public class StudentDemo {
public static void main(String[] args){
//创建学生对象
Stu s=new Stu();
//给成员变量赋值
s.setName("gxx");
s.setAge(26);
System.out.println(s.getAge()+"----"+s.getName());
}
}
运行结果
//但是被其修饰的成员只能在本类中访问,用对应的get()和set()方法实现
//定义一个学生类
class Stu{
private String name;
private int age;
//姓名获取值
public String getName(){
return name;
}
//姓名设置值
public void setName(String name){
this.name = name;
}
//年龄获取及设置
public int getAge(){
return age;
}
public void setAge(int age){
this.age = age;
}
}
//测试类
public class StudentDemo {
public static void main(String[] args){
//创建学生对象
Stu s=new Stu();
//给成员变量赋值
s.setName("gxx");
s.setAge(26);
System.out.println(s.getAge()+"----"+s.getName());
}
}
运行结果
相关文章推荐
- 面向对象_封装的概述、封装的好处和设计原则、private关键字的概述和特点、private的应用标准案例
- 细说static关键字及其应用
- 浅谈原始套接字 SOCK_RAW 的内幕及其应用(port scan, packet sniffer, syn flood, icmp flood)
- 快慢指针的概念及其应用
- 深入分析linux内核及其应用
- 数据库的本质、概念及其应用实践(二)
- 网管系统主流技术及其应用
- JPEG 原理详细实例分析及其在嵌入式 Linux 中的应用
- 强大的矩阵奇异值分解(SVD)及其应用
- 开始写毕业论文--网络流理论及其应用
- C# 关键字 public protect private internal
- 基于 Hive 的文件格式:RCFile 简介及其应用
- Mapreduce中的RCFile输出RCFileOutputFormat实现及其应用
- 数学之美 系列十三 信息指纹及其应用
- SQL 函数及其应用笔记
- 顺序表及其应用
- 从一个C语言源程序文件中,统计出该C程序中使用的关键字及其频率。统计结果表格保存到文件中
- 栈及其应用
- MeanShift算法及其应用
- 黑马程序员——java中的关键字及其用法