旗下导航:搜·么
当前位置:网站首页 > .Net教程 > 正文

C ++中Accessor函数的特性【C#.Net教程】,C ++,Accessor

作者:搜教程发布时间:2019-11-27分类:.Net教程浏览:50评论:0


导读:c++是一种面向对象的编程言语,它的一个特点是封装的观点。经由过程封装,程序员为数据成员和函数定义标签,并指定它们是不是可由其他类接见。当程序员将数据成员标记为“private”时...
c++是一种面向对象的编程言语,它的一个特点是封装的观点。经由过程封装,程序员为数据成员和函数定义标签,并指定它们是不是可由其他类接见。当程序员将数据成员标记为“private”时,它们不能被其他类的成员函数接见和支配。Accessor许可接见这些私有数据成员。

Accessor函数

c++中的接见函数和mutator函数类似于c#中的set和get函数。它们用于替换将类成员变量公然并在对象中直接变动它。要接见私有对象成员,必需挪用Accessor函数。

一般,关于Level如许的成员,函数GetLevel()返回Level的值,SetLevel()为其赋值。

Accessor函数的特性

Accessor不须要参数

Accessor具有与检索到的变量雷同的范例

Accessor的称号以Get前缀最先

定名约定是必要的

Mutator 函数

虽然Accessor函数使数据成员可接见,但它不使数据成员可编辑。修正受庇护的数据成员须要一个mutator函数。

由于它们供应对受庇护数据的直接接见,所以必需郑重地编写和运用mutator和accessor函数。

相干引荐:《C++教程》

以上就是C ++中Accessor函数的特性的细致内容,更多请关注ki4网别的相干文章!

标签:C ++Accessor


欢迎 发表评论: