zoukankan      html  css  js  c++  java
  • 封装2

    怎么进行封装,代码怎么实现?

    第一步:属性私有化(使用private关键字进行修饰。) private表示私有的,被这个关键字修饰后,该数据只能在本类中访问。

    第二步:对外提供简单的操作入口。,一个属性对外提供两个set和get方法,外部程序只能通过set方法修改,只能通过get方法获                取,可以在set方法中设立关卡来保证数据的安全性。

    再强调一下:

      set和get方法都是实例方法,不能带static。

      不带static的方法称为实例方法,实例方法的调用必须先new对象。

      set和get方法写的时候有严格的规范要求:(大家要按照规矩来)

        set方法:

          public void set +属性名首字母大写(一个参数){

            xxx = 一个参数;

    }

        get方法:

          public 返回值类型 get+属性名首字母大写(无参){

            return xxx;

    }

  • 相关阅读:
    POJ 2752 KMP中next数组的理解
    KMP详解
    HDU 3221 矩阵快速幂+欧拉函数+降幂公式降幂
    POJ 3220 位运算+搜索
    反素数深度分析
    POJ 2886 线段树单点更新
    求反素数的方法
    CV第八课 GPU/CPU
    49. 字母异位词分组
    48. 旋转图像
  • 原文地址:https://www.cnblogs.com/HeSC980513/p/13150590.html
Copyright © 2011-2022 走看看