C++
Catherine_Alex
这个作者很懒,什么都没留下…
展开
-
指针、引用、深拷贝、浅拷贝
(都是自己之前学习时候整理的,有问题请多多指教~~~)指针:指针就是一个存放地址的变量。当指针指向某一个变量,这时这个指针就存放了那个变量的地址。(同时可以利用指针直接取变量中的值用,只要在指针前加*,就是取其真值了(即被指向的变量的值)。)引用:由类型的实际值引用(类似于指针)表示的数据类型。如果为某个变量分配一个引用类型,则该变量将引用(或“指向”)原始值。不创建副本。引用类型包括类、接口、委...原创 2018-02-08 11:51:48 · 2213 阅读 · 0 评论 -
C++ 虚函数、纯虚函数的区别
(都是自己在学习中整理的,有不对的请多多指教~~~)1.虚函数和纯虚函数可以定义在同一个类中,含有纯虚函数的类被称为抽象类,而只含有虚函数的类不能被称为抽象类。2.虚函数可以被直接使用,也可以被子类重载以后,以多态的形式调用,而纯虚函数必须在子类中实现该函数才可以使用,因为纯虚函数在基类有声明而没有定义。3.虚函数和纯虚函数都可以在子类中被重载,以多态的形式被调用。4.虚函数和纯虚函数通常存在于抽...原创 2018-02-08 11:54:43 · 1552 阅读 · 0 评论