c#
文章平均质量分 52
Little_Qian倩
We have come too far to give up who we are.
展开
-
浅说c#重载和重写区别
主要就是overload和overwrite吧,两种还是比较好区别的,含义弄懂后,一般就是下边几项不一样: 1. 所处位置不同,重载在同类中,重写在父子类; 2. 定义方式不同,重载方法名相同,参数列表不同,重写方法名和参数列表都一致; 3. 调用方式不同,重载使用相同对象以不同参数调用,重写用不同对象以相同参数调用; 4. 多态的实际不同,重载编译时多态,重写运行时多态。...原创 2018-08-06 16:29:32 · 1781 阅读 · 0 评论 -
析构函数与构造函数
何时调用构造函数和析构函数 构造函数的作用是保证每个对象的数据成员都有何时的初始值。 析构函数的作用是回收内存和资源,通常用于释放在构造函数或对象生命期内获取的资源。 一般我们都知道构造和析构的次序: 构造从类层次的最根处开始,在每一层中,首先调用基类的构造函数,然...转载 2018-08-07 14:53:02 · 295 阅读 · 0 评论