摘要: 1. 函数重载的回顾 同一个函数名定义不同函数(互不相同的函数,共享一个函数名) (1)函数重载的本质为相互独立的不同函数 (2)C++中通过函数名和函数参数确定函数调用,函数名和参数列表组成唯一的标识 (3)无法直接通过函数名得到重载函数的入口地址 重载函数的入口地址不同 (4)函数重载必然发生在 阅读全文
posted @ 2020-07-25 19:57 六月iii 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1. 友元的概念 (1)友元是C++中的一种关系 (2)友元关系发生在函数与类之间或类与类之间 (3)友元关系是单项的,不能传递 class Point { double x; double y; friend void func(Point& p); //声明func为Point类的友元函数 将P 阅读全文
posted @ 2020-07-25 15:49 六月iii 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 模式 即方法 1. 构造函数的回顾 (1)关于构造函数 ①类的构造函数用于对象的初始化 ②构造函数与类同名并且没有返回值(思考:无返回值如何判断构造函数的执行结果?) ③构造函数在对象定义时自动被调用 问题: 1,如何判断构造函数的执行结果? 普通函数可以返回值 2,构造函数中执行return会发生 阅读全文
posted @ 2020-07-25 15:05 六月iii 阅读(82) 评论(0) 推荐(0) 编辑