类成员 C++程序设计课件.pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 8页
  • 2018-01-24 发布于浙江
  • 举报
类成员C程序设计课件

类成员 访问类成员 内联成员函数 静态类成员 隐藏的this指针 嵌套类 局部类 访问类成员 类的三大特点之一就是具有封装性,封装在类里面的数据可以设置成对外可见或不可见,通过关键字public、private、protected可以设置类中数据成员对外是否可见,也就是其他类是否可以访问该数据成员。 关键字public、private、protected说明类成员是共有的、私有的、还是保护的。这三个关键字将类划分为三个区域,在public区域的类成员可以再类作用域外被访问,而private区域和protected区域只能在类作用域内被访问。 public属性的成员对外可见,对内可见。 private属性的成员对外不可见,对内可见。 protected属性的成员对外不可见,对内可见,且对派生类是可见的 内联成员函数 在定义类的成员函数时,可以使用inline关键字将成员函数定义为内联成员函数。 静态类成员 静态类成员是在类成员定义前使用static关键字标识。 对于静态数据成员,还需要注意以下几点。 静态数据成员可以是当前类的类型,而其他数据成员只能是当前类的指针或应用类型 在定义类成员时,对于静态数据成员,其类型可以是当前类的类型,而非静态数据成员则不可以,除非数据成员的类型为当前类的指针或引用类型。 静态数据成员可以作为成员函数的默认参数 类的静态成员函数只能访问

文档评论(0)

1亿VIP精品文档

相关文档