声明
所谓声明(declaration)是告诉编译器某个东西的名称和类型,而略去其他细节。
函数的声明揭示函数的参数类型和返回类型
定义
定义的任务是提供给编译器声明声明时缺失的细节。对对象而言定义为对象分配内存,对函数而言提供代码本体。
初始化(initialization)就是为对象赋初值的过程。用户自定义类型的对象,初始化由构造函数执行,默认构造函数是一个可以被调用而不带任何实参。
<script src="https://code.csdn.net/snippets/1630475.js"></script>