zoukankan      html  css  js  c++  java
  • 老白的课程12 封装

      上一课我们是讲解了面向对象的其中一个特点:继承;今天我们就来学习封装。

      什么是封装:把一个类的属性和行为隐藏起来的过程就是封装。

      好处:重用,利分工,隐藏细节。

      四种访问修饰符:public protect default private

              本类  同包子类  同包非子类  不同包子类  不同包非子类

      public       T      T      T      T        T

      protect     T      T      T      T        F

      default       T      T      T       F        F

      private       T      F      F       F        F

      在以后的编程当中,我们会把类的属性定位private,那么如果要访问和修改成员变量的时候,我们就需要用到访问器和修改器

      访问器:有返回类型但是没有参数

        public String getName(){

          return name;

        }

      修改器:有参数但是没有返回类型

        public String setName(){

          this.name = name;

        }

  • 相关阅读:
    tar命令,vi编辑器
    Linux命令、权限
    Color Transfer between Images code实现
    利用Eclipse使用Java OpenCV(Using OpenCV Java with Eclipse)
    Matrix Factorization SVD 矩阵分解
    ZOJ Problem Set
    Machine Learning
    ZOJ Problem Set
    ZOJ Problem Set
    ZOJ Problem Set
  • 原文地址:https://www.cnblogs.com/kongjian/p/3669672.html
Copyright © 2011-2022 走看看