java中的get,set
2015-08-08 08:50
477 查看
今天在慕课网看了一下java的封装,终于明白get和set方式是干嘛用的了。
为了将一个类中的属性封装起来,不让随便改动或者获取类中属性的值,
java将属性用private关键字封装起来:
public class Telphone{
private float screen;
private float cpu;
private float mem;
public float getScreen(){
return screen;
}//此处用getScreen方法获取属性screen属性的值。在后面的程序中若要用到属性screen,调用此方法即可。
public void setScreen(float newScreen){
screen=newScreen
}//此处用serScreen方法为属性screen赋值。
//同理,属性cpu,mem等属性也可以有get,set方法。
}
此处为慕课网封装教学地址:http://www.imooc.com/video/2360
为了将一个类中的属性封装起来,不让随便改动或者获取类中属性的值,
java将属性用private关键字封装起来:
public class Telphone{
private float screen;
private float cpu;
private float mem;
public float getScreen(){
return screen;
}//此处用getScreen方法获取属性screen属性的值。在后面的程序中若要用到属性screen,调用此方法即可。
public void setScreen(float newScreen){
screen=newScreen
}//此处用serScreen方法为属性screen赋值。
//同理,属性cpu,mem等属性也可以有get,set方法。
}
此处为慕课网封装教学地址:http://www.imooc.com/video/2360
相关文章推荐
- 简单说说java的事件模型
- Android eclipse导入项目后出现Unable to resolve target 'android-17'解决方法
- Font '??' is not available to the JVM. See the Javadoc for more details.
- eclipse中常用的快捷键
- springmvc 注解的适配器和映射器的配置
- hibernate Java 时间和日期类型 Hibernate 制图
- springmvc 前端控制器,映射器,适配器,视图解析器
- java中的debug使用
- eclipse无法连接genymotion+Unable to start the Genymotion virtual device
- eclipse无法连接genymotion+Unable to start the Genymotion virtual device
- springmvc的执行流程详解
- eclipse插件地址收集
- 笛卡尔积算法的Java实现
- JAVA常用日期比较操作说明
- flash上传在spring mvc中出现的问题1
- java之 ------ 多线程(从基础到加强)
- Java基础-Collection之Set的实现
- Java基础-Exception
- java学习笔记——日期操作类(date,calendar等)
- Java URLClassLoader实现插件功能开发