我们长路漫漫,只因学无止境。网站首页学无止境
第25讲-运算符重载
发布时间:2021-05-18 18:15:53作者:雪饮[心得笔记]
C++ 中的运算符重载您可以重定义或重载大部分 C++ 内置的运算符。这样,您就能使用自定义类型的运算符。重载的运算符是带有特殊名称的函数,函数名是由关键字 operator 和其后
详细信息>>第24讲-抽象方法
发布时间:2021-05-18 17:22:49作者:雪饮[心得笔记]
纯虚函数純虛函數也被稱爲抽象方法您可能想要在基类中定义虚函数,以便在派生类中重新定义该函数更好地适用于对象,但是您在基类中又不能对虚函数给出有意义的实现,这个时候就
详细信息>>第23讲-虚方法
发布时间:2021-05-18 16:33:47作者:雪饮[心得笔记]
C++ 多态多态按字面的意思就是多种形态。当类之间存在层次结构,并且类之间是通过继承关联时,就会用到多态。C++ 多态意味着调用成员函数时,会根据调用函数的对象的类型来执行
详细信息>>第22讲-静态属性和静态方法2
发布时间:2021-05-18 11:38:07作者:雪饮[心得笔记]
類的函數可以不用聲明直接定義在前面有嘗試過對類的函數只定義不用聲明會報錯,那是因爲沒有用到正確的使用方式。一個具體的實例如下:#include <iostream>using namespace st
详细信息>>第21讲-静态属性和静态方法
发布时间:2021-05-17 22:42:18作者:雪饮[心得笔记]
静态属性,这里主要讲的是静态变量于类中,它支持以类名来直接访问,并且类的多个实例化会自动共享同一个属性值,任何对象对其的操作都会影响到其它对象读取到的该对象的变量的值
详细信息>>第20讲-一种特殊的友情 友元類
发布时间:2021-05-17 17:39:32作者:雪饮[心得笔记]
友元类一个类 A 可以将另一个类 B 声明为自己的友元,类 B 的所有成员函数就都可以访问类 A 对象的私有成员(包括私有成员和保护成员)。一個實際的例子如:#include <iostream>#i
详细信息>>第19讲-覆盖方法和重载方法
发布时间:2021-05-17 15:25:06作者:雪饮[心得笔记]
在面向對象中函數的覆蓋是對父類函數的重定義,函數的重載是對一個類内部相同的函數,以不同的接收參數來定義的多個函數。一個具體的實例如:#include <iostream>#include <stri
详细信息>>第18讲-访问控制
发布时间:2021-05-16 18:53:37作者:雪饮[心得笔记]
父类中被public修饰的属性是可以被子类实例直接修改的,一个实例如:#include <iostream>#include <string>//基类class BaseClass{public: BaseClass(); ~BaseClass();
详细信息>>第17讲-继承机制中的构造器和析构器
发布时间:2021-05-16 16:27:06作者:雪饮[心得笔记]
子类中构造的实现上篇了解了this指针与类的继承,那么在子类中构造又是如何使用的以及带参构造如何实现呢。让我们根据上篇中所用的这个类与继承的实例进行改造如:#include <i
详细信息>>第16讲-this指针和类的继承
发布时间:2021-05-16 11:49:52作者:雪饮[心得笔记]
CodeBlocks(Code::Blocks)的使用codeblocks是一款开源的跨平台开发软件。codeblocks支持使用广泛的c以及c++程序开发,软件本身就是使用c++开发,有着快速的反应速度,而且体积也不
详细信息>>