摘要:虚函数重写和函数重载 函数重载和虚函数都是c++的产物,为的都是用同一个函数名调用不同的函数。 函数重载的机制是,在一个作用域内,允许有多个同名的但是参数列表不同的函数。 虚函数和面向对象中的继承密不可分,虚函数指的是在父类中的某个函数,在子类中可以重写。那么用基类指针或者基类引用访问函数时,可以根
阅读全文
posted @ 2022-03-07 01:19
|
|||
随笔分类 - C++
摘要:虚函数重写和函数重载 函数重载和虚函数都是c++的产物,为的都是用同一个函数名调用不同的函数。 函数重载的机制是,在一个作用域内,允许有多个同名的但是参数列表不同的函数。 虚函数和面向对象中的继承密不可分,虚函数指的是在父类中的某个函数,在子类中可以重写。那么用基类指针或者基类引用访问函数时,可以根
阅读全文
posted @ 2022-03-07 01:19
摘要:c11后引入了uniform initialization的概念,按照它说的,任何的初始化操作都可以借由大括号{}搞定。 比如在c98时代,我们会用: int i[] = {1,3,4,5,6}; //初始化数组 class Cat { public: Cat(int old, int weight
阅读全文
posted @ 2021-11-01 17:27
|
|||