/*
功能:Java"封装"的典型例子
*/

public class Demo3_5
{
    public static void main(String args[]){
        Clerk clerk1=new Clerk("qingfeng",22,5321.12f);
        System.out.println("名字为"+clerk1.name+"薪资为"+clerk1.getSalary());//只能通过授权的操作(成员方法)进行访问
        
    }
}

class Clerk
{
    public String name ;
    private int age;
    private float salary;

//构造方法
    public Clerk(String name, int age, float sal){
        this.name = name;
        this.age = age;
        this.salary = sal;
    }
    //成员方法
    public float getSalary(){
        return this.salary;
    }
}

最新文章

  1. ASP.NET MVC之Unobtrusive Ajax(五)
  2. 在测试框架中使用Log4J 2
  3. Oracle Merge备忘示例
  4. 配置IP地址
  5. 深入理解Ember-Data特性(下)
  6. Python 学习笔记三
  7. quartz+spring 实现多任务动态定时器问题
  8. C#学习笔记----C#中的闭包机制
  9. 行列的几种命名方式.line-.colume======.row-.col=========.tr-.td
  10. php中mysql语句的基本写法
  11. 运行PHP
  12. 一个意想不到的Javascript内存泄漏
  13. c#通用配置文件读写类(xml,ini,json)
  14. ActiveReports 6:如何升级旧版本的项目
  15. input输入框
  16. EF 常见异常总结
  17. 016_把普通用户免秘钥加入root用户的几种方式
  18. 前面的内容 也是要去掉白名单 和 8.8.8.8这种非问题IP的 高风险 么? (目前我们没有获取客户的中风险、低风险数据,可以处理掉高风险)
  19. 内网渗透之如何玩转Meterpreter?(nc.exe)
  20. Hive学习之路 (十六)Hive分析窗口函数(四) LAG、LEAD、FIRST_VALUE和LAST_VALUE

热门文章

  1. 使用Python Requests上传表单数据和文件
  2. element ui table 去掉边框
  3. mac linux 创建文件 Permission denied
  4. 【python之路25】正则表达式
  5. LUOGU P3052 [USACO12MAR]摩天大楼里的奶牛Cows in a Skyscraper
  6. sublime中用less实现css预编译
  7. Eular质数筛法
  8. [DEPRECATION] Encountered positional parameter near xxx Positional parameter are considered deprecated; use named parameters or JPA-style positional parameters instead.
  9. day 52
  10. Katalon系列二十一:用例中语句失败处理