7.7

来源:互联网 发布:阿里云 smtp发不出 编辑:程序博客网 时间:2024/06/05 01:58
operator是C++的关键字,它和运算符一起使用,表示一个运算符函数,理解时应将operator=整体上视为一个函数名。


   这是C++扩展运算符功能的方法,虽然样子古怪,但也可以理解:一方面要使运算符的使用方法与其原来一致,另
一方面扩展其功能只能通过函数的方式(c++中,“功能”都是由函数实现的)。
       C++语言支持多态性表现在:
       1,C++语言允许函数重载和运算符重载。
       2,C++语言通过定义虚函数来支持动态联编,动态联编是多态性的一个重要的特征。
                                                     封装性是基础,继承性是关键,多态性是补充,并且多态性存在于继承的环境中。
原创粉丝点击