嵌入式面向对象程序开发(8)

D4.17

直接用add();//不安全,可以直接观其实现或者调用过程

嵌入式面向对象程序开发(8)
嵌入式面向对象程序开发(8)

友元,即直接访问成员

友元的作用:提高程序运行效率

友元是一种允许非类成员函数访问类的非公有成员的一种机制;

可以把一个函数指定为类的友元,也可以把整个类指定为另一个类的友元

嵌入式面向对象程序开发(8)

嵌入式面向对象程序开发(8)
嵌入式面向对象程序开发(8)
嵌入式面向对象程序开发(8)

嵌入式面向对象程序开发(8)

运算符重载的作用:提高程序的可读性;(运算符要比函数名更加有自注释性)

什么重载?要相应类型支持相应的运算符;

嵌入式面向对象程序开发(8)
嵌入式面向对象程序开发(8)
嵌入式面向对象程序开发(8)
嵌入式面向对象程序开发(8)
嵌入式面向对象程序开发(8)
嵌入式面向对象程序开发(8)
嵌入式面向对象程序开发(8)

嵌入式面向对象程序开发(8)