zoukankan      html  css  js  c++  java
  • 封装

    /*
      封装
     
              权限修饰符:控制变量的可见范围
             public :公共,public修饰的成员变量或方法任何人都可以直接访问
     
     
             private:私有,private修饰的成员变量或方法只能在本类中直接访问。
        封装的步骤:
        1.使用private修饰需要被封装的属性
        2.提供一个公共的方法设置或者获取该私有属性
             set属性名();
             get属性名();
            
        规范;在现实开发中一般实体类的所有成员属性(成员变量)都要封装起来。
            实体类:用于描述一类事物。
            工具类(arrays数组的工具类)
           
       封装的好处:
       1.提高数据的安全性
       2.操作简单
       3.隐藏了实现
    */

    class Member{
     public String name;
     private String sex;
     public int salary;   //薪水
     
     
     
     public void setSex(String s){
      if(s.equals("男") || s.equals("女")){// 注意:比较两个字符串内容是否一致,不要使用==,使用equals
       sex = s;
      }
      else{
       sex = "男";han
      }
     }
     public String getSex(){
      return sex;
     }
    }


    class Demo19
    {
     public static void main(String[] args)
     {
      Member m = new Member();
      m.name = "潇潇";
      m.setSex("人妖");
      m.salary = 10000;
      System.out.println("姓名 " + m.name + " 性别 " + m.getSex() + " 薪水 " + m.salary);
      
     }
    }

  • 相关阅读:
    读文章论文
    安装并使用SourceMonitor检测代码复杂度
    FindBug安装与使用
    PMD安装与使用
    Checkstyle安装与使用
    文章主题
    GitHub账号
    PICT的安装与使用
    Junit的安装与使用
    SourceMonitor的安装及使用
  • 原文地址:https://www.cnblogs.com/cpp-cpp/p/6409920.html
Copyright © 2011-2022 走看看