public class TestDemo{

public static void main(String args[]){

Person perA= new Person();

perA.setName("王强");

perA.setAge(30);

perA.tell();

}

}

class Person{

private String name;                                           //private 属性封装,权限只能在本类中使用,因此要想在其它类中使用必须使用setter、getter方法

private int age;

public void setName(String n){                          //setter 语法

name=n;

}

public void setAge(int a){

if(a>=0 && a <=250){                              //过滤检查合法性

age=a;

}

}

public String getName(){                                    //getter 语法

return name;

}

public int getAge(){

return age;

}

}

最新文章

  1. dereverberation
  2. 以libfuse为例介绍rpm打包工具rpmbuild的使用和SPEC文件的编写
  3. python安装setuptools
  4. mac 下安装android studio(转)
  5. JavaScript权威指南学习笔记4
  6. 返回hash 类型的json
  7. ArcGIS多面体(multipatch)解析——引
  8. bluetooth发展(五岁以下儿童)------蓝牙功能测试(一个)
  9. 15、TCP/IP协议
  10. 魔方---java
  11. python数据结构-如何为元组中的每个元素命名
  12. Docker Spring-boot
  13. django-全文检索
  14. jmeter 基础功能详解
  15. Redis----windows下的常用命令二
  16. C# 注册表修改 立即生效 [转]
  17. .NET高级工程师逻辑面试题
  18. 【转】c#中@的3种作用
  19. git学习——分支
  20. ListView里面adapter的不同分类的item

热门文章

  1. iOS程序启动过程
  2. Ubuntu下freeradius的EAP-MD5,PEAPv0/EAP-MSCHAPv2,EAP-TTLS/MD5,EAP-TTLS/MSCHAPv2方式认证(基于mysql)
  3. shape的简单用法
  4. eclipse中添加python开发环境
  5. 2014年6月份第3周51Aspx源码发布详情
  6. sql语句的匹配
  7. Android深度探索--HAL与驱动开发----第一章读书笔记
  8. python自定义logger handler
  9. 关于IE9-解决background-size的问题
  10. html基础学习