鸡啄米:C++编程入门系列之四十七(多态性:运算符重载为类的友元函数)
鸡啄米在上一节中讲了运算符重载为类的成员函数的方式和规则,这一节接着讲运算符重载的另一种方式--运算符重载为类的友元函数。 在编程入门系列之二十二--友元中,鸡啄米讲到过,友元函数通过类的对象可以访问类的公有、保护和私有成员,也就是类的所有成员友元函数都能访问到。所以运算符重载为类的友元函数以后也可以访问类的所有成员。阅读全文 >>
鸡啄米:C++编程入门系列之四十六(多态性:运算符重载为类的成员函数)
上一节中鸡啄米讲到了运算符重载的概念和规则,运算符可以重载为类的成员函数或友元函数,这一节就来讲讲运算符怎样重载为类的成员函数。 运算符重载为类的成员函数后就可以像其他成员函数一样访问本类的数据成员了。在类的外部通过类的对象,可以像原运算符的使用方式那样使用重载的运算符阅读全文 >>
鸡啄米:C++编程入门系列之四十五(多态性:运算符重载的概念和规则)
上一节鸡啄米讲了多态性的概念和类型,多态有四种类型:重载多态、强制多态、参数多态和包含多态。这一节主要介绍重载多态中的运算符重载。 一.运算符重载的概念 为什么我们需要运算符重载?因为自定义数据类型有时也需要使用运算符进行某些运算,比如加法运算,但是预定义的运算符的操作数只能是基本数据类型,所以自定义数据类型的运算需要进行运算符重载。阅读全文 >>
鸡啄米:C++编程入门系列之十一(重载函数与函数模板)
hello,everyone,鸡啄米上一节讲到的是函数的参数传递和内联函数,这一讲鸡啄米会给大家讲点稍微有点难度的函数重载和函数模板,如果大家把之前的编程入门课程都掌握了,这一讲的内容自己上机试下就很容易理解了。阅读全文 >>
共1 页 页次:1/1 页首页上一页1下一页尾页