C++中的多态:virtual关键字 C/C++

C++中的多态:virtual关键字

面向对象的三大基本特征:封装、继承和多态。类对象通过public/private/protected关键字实现对象的封装,封装后通过继承实现多样性,而这个多样性又需要通过多态来完成。 假设要实现一个攻...
阅读全文
计算机中的字节序 C/C++

计算机中的字节序

一、概述 字节序用来表示数据在内存中的排布方式,它分为两种:高字节序和低字节序,也被称为大小字节序。因为内存是从低到高布局,所以如果内存的低位存的是数据的低位,该字节序被称为低字节序。而如果内存的低位...
阅读全文
C++构造函数的执行顺序 C/C++

C++构造函数的执行顺序

一、构造函数的执行规则 C++构造函数的调用顺序为: 如果类中包含静态成员变量,先执行静态成员变量的构造函数。 如果类是派生类,则先执行基类的构造函数。同样如果基类也是一个派生类,它也要先执行基类的构...
阅读全文