25)类的封装

1)------protected是保护  就是本类中变量可以访问,在子类中变量也是可以访问的

  -----protected在类的继承中和private有区别,但是在单个类中 和private是一摸一样的

  -----如果要想在类的外部访问 私有成员和  保护成员  可以编写一个函数,来返回你的私有和保护变量。

       -----得到类中的保护成员和私有成员变量的值  叫 getter方法

    -------在类外设置  保护成员和私有成员变量的值  叫 setter方法

2)在一个类的内部,默认的访问权限是 private

3)但是 结构体默认的访问权限是 public

4)其实在C语言中的结构体,也可以将函数写进结构体  只不过, 类和结构的默认访问权限不一样(这个就是类的  封装)

 

posted @ 2018-01-03 10:59  小油菜1  阅读(131)  评论(0编辑  收藏  举报