正在加载图片...
类成员访问的原则是 (1)、成员函数可直接访问同类中的成员变量和调用同类中的成员函数,不用在函数名 前加上对象名。这里,有类作用域的概念存在。通常,公用成员的类作用域是不但包括类说 明体,还包括它所属的对象的可视范围(静态成员除外);私有成员或受保护成员的作用域 仅限于类的说明体和类的成员函数。 (2)、类外访问时,必须在成员名前加上对象名。因为每个对象都有自己成员的备分, 成员只能存在于对象中,不能独立于对象给变量同值 对于类中成员访问,使用成员选择算符(.)和指向符(->)将对象名与成员名联系起 来表示 (3)、使用关键字说明的成员访问权限,见表4.1 表4.1成员访问权限 所使用的关键字访问权限 I Public 可以为类的成员函数、友元函数和外部的所有函数访问 Protected 只能为类的成员函数和友元函数所访间 private 只能为类的成员函数和友元函数所访问类成员访问的原则是: (1)、成员函数可直接访问同类中的成员变量和调用同类中的成员函数,不用在函数名 前加上对象名。这里,有类作用域的概念存在。通常,公用成员的类作用域是不但包括类说 明体,还包括它所属的对象的可视范围(静态成员除外);私有成员或受保护成员的作用域 仅限于类的说明体和类的成员函数。 (2)、类外访问时,必须在成员名前加上对象名。因为每个对象都有自己成员的备分, 成员只能存在于对象中,不能独立于对象给变量同值。 对于类中成员访问,使用成员选择算符(.)和指向符(->)将对象名与成员名联系起 来表示。 (3)、使用关键字说明的成员访问权限,见表 4.1 表 4.1 成员访问权限 所使用的关键字 访问权限 Public 可以为类的成员函数、友元函数和外部的所有函数访问 Protected 只能为类的成员函数和友元函数所访问 private 只能为类的成员函数和友元函数所访问
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有