正在加载图片...
第〓节运算符载(敵材①P253285) 二、成员运算符函数 >思考:将上例中的数据成员改为私有成员,程序可执 行吗? 上例中的 complex类中的公有数据成员破坏了封装特 性,如果将其改为私有成员,可以将运算符重载函数 定义为成员函数。 ()成员运算符函数定义 >格式:返回类型横类名:0mmra(爹数表) 函数体} >其中,当为双目运算符时,参数表中为一个参数,单 目运算符时,参数表为空通过this指针传递。第二节 运算符重载(教材①P253-285) 二、成员运算符函数 ➢思考:将上例中的数据成员改为私有成员,程序可执 行吗? ➢上例中的complex类中的公有数据成员破坏了封装特 性,如果将其改为私有成员,可以将运算符重载函数 定义为成员函数。 ㈠ 成员运算符函数定义 ➢格式: <返回类型> <类名>::operator@(参数表) { 函数体 } ➢其中,当为双目运算符时,参数表中为一个参数,单 目运算符时,参数表为空——通过this指针传递
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有