《C++面向对象高效编程(第2版)》——1.3 术语

简介:

本节书摘来自异步社区出版社《C++面向对象高效编程(第2版)》一书中的第1章,第1.3节,作者: 【美】Kayshav Dattatri,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.3 术语

C++面向对象高效编程(第2版)
接下来,本节将介绍在类中的所有操作和数据的术语(见表1-1)。

C++  在C++中,类内部的函数称为成员函数(member function),类内部的变量称为数据成员(data member)。成员函数和普通函数类似,但前者属于某个类,因此前者是类的成员函数。同样,变量保存的数据属于某个对象,因此变量是数据成员。

Eiffel  Eiffel(和Ada)将函数称为操作(operation),将变量称为属性(attribute)。在Eiffel中,通过属性区别类的变量,但是在对象内部,属性被称为字段(field)。之所以称函数为操作,是因为客户通过对象使用它们来完成操作;之所以称变量为字段,是因为Eiffel中的对象与Pacsal中的记录(record)类似。

Smalltalk  在Smalltalk中,将函数称为消息(message),将变量称为实例变量(instance variable)。

相关文章
|
1月前
|
算法 Java 程序员
【C++专栏】C++入门 | 类和对象 | 面向过程与面向对象的初步认识
【C++专栏】C++入门 | 类和对象 | 面向过程与面向对象的初步认识
23 0
|
19天前
|
C++
C++从入门到精通:2.1.2函数和类——深入学习面向对象的编程基础
C++从入门到精通:2.1.2函数和类——深入学习面向对象的编程基础
|
25天前
|
C++
面向对象的C++题目以及解法2
面向对象的C++题目以及解法2
31 1
|
25天前
|
C++
面向对象的C++题目以及解法
面向对象的C++题目以及解法
19 0
|
27天前
|
编译器 C语言 C++
【C++成长记】C++入门 | 类和对象(上) |面向过程和面向对象初步认识、类的引入、类的定义、类的访问限定符及封装
【C++成长记】C++入门 | 类和对象(上) |面向过程和面向对象初步认识、类的引入、类的定义、类的访问限定符及封装
|
1月前
|
存储 编译器 程序员
【C++】类和对象①(什么是面向对象 | 类的定义 | 类的访问限定符及封装 | 类的作用域和实例化 | 类对象的存储方式 | this指针)
【C++】类和对象①(什么是面向对象 | 类的定义 | 类的访问限定符及封装 | 类的作用域和实例化 | 类对象的存储方式 | this指针)
|
1月前
|
存储 程序员 编译器
c++面向对象概述、内存分析、引用、函数
c++面向对象概述、内存分析、引用、函数
|
1月前
|
存储 人工智能 数据安全/隐私保护
【C++面向对象】C++考试题库管理系统(源码)【独一无二】
【C++面向对象】C++考试题库管理系统(源码)【独一无二】
|
1月前
|
存储 人工智能 机器人
【C++面向对象】C++图书管理系统 (源码)【独一无二】
【C++面向对象】C++图书管理系统 (源码)【独一无二】
|
1月前
|
人工智能 机器人 测试技术
【C++面向对象】C++飞机购票订票系统(源码+说明)【独一无二】
【C++面向对象】C++飞机购票订票系统(源码+说明)【独一无二】