摘要: 2、三者的不同详细 重载(overload):是函数名相同,参数列表不同,override只是在类的内部存在。 重写(override),也叫覆盖。子类重新定义父类中有相同名称和参数的虚函数(virtual)。在继承关系之间。C++利用虚函数实现多态。 重写的特点: 1 被重写的函数不能是stati 阅读全文
posted @ 2020-05-08 17:26 卖雨伞的小男孩 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 值传递: 形参是实参的拷贝,改变形参的值并不会影响外部实参的值。从被调用函数的角度来说,值传递是单向的(实参->形参),参数的值只能传入, 不能传出。当函数内部需要修改参数,并且不希望这个改变影响调用者时,采用值传递。 指针传递: 形参为指向实参地址的指针,当对形参的指向操作时,就相当于对实参本身进 阅读全文
posted @ 2020-05-08 16:14 卖雨伞的小男孩 阅读(287) 评论(0) 推荐(0) 编辑