java 封装
来源:互联网 发布:fifaonline317卡数据 编辑:程序博客网 时间:2024/06/09 20:51
1、好处
a、只能通过规定的方法访问数据
b、隐藏类的实力细节,方便修改和实现
2、封装的实现步骤
修改属性的可见性(private public protect)
创建getter/setter方法 用于属性的读取
在getter/setter方法中加入属性控制语句 (判断)
eg:
public class Telphone{
private float screen;
private float cpu;
private float mem;
public void getScreen(){ //访问 screen
return screen;
}
public void setScreen(float newScreen){ //修改对象的属性
screen=newScreen;
}
}
public class jiekouTelphong(){
public static void main(){
Telphone phone=new Telphone();
phone.setScreen(6.0f); //改变属性值
phone.getScreen(); //访问属性值
}
}
阅读全文
1 0
- java封装
- JAVA 封装
- 【封装】 JAVA
- Java封装
- java--封装
- Java封装
- Java封装
- java封装
- java封装
- java封装
- java封装
- java封装
- java封装
- java封装
- Java 封装
- Java 封装
- java 封装
- Java封装
- python获取环境变量
- java实现excel文件上传,解析,导入
- Lintcode 41.最大子数组
- springmvc+shiro+maven 实现登录与权限授权
- border-image
- java 封装
- luoguP1314 codevs1138 聪明的质监员
- Java 集合深入理解(9):Queue 队列
- 安卓shape背景
- 使用cordova插件时要注意配置config.xml
- 二叉树的一些基础知识及创建、遍历
- 三角形代码
- css tips
- java下载文件中文乱码情况解决方法