1. 首页
  2. 编程语言
  3. Java
  4. C++语言基础 this和static关键字

C++语言基础 this和static关键字

上传者: 2020-08-30 03:31:15上传 PDF文件 52.04KB 热度 25次

this 只能用在类的内部,通过 this 可以访问类的所有成员,包括 private、protected、public 属性的。本例中成员函数的参数和成员变量重名,只能通过 this 区分。而写作this -> name = name;后,=左边的name就是成员变量,右边的name就是形参,一目了然。2) static 成员变量和普通 static 变量一样,都在内存分区中的全局数据区分配内存,到程序结束时才释放。这就意味着,static 成员变量不随对象的创建而分配内存,也不随对象的销毁而释放内存。3) 静态成员变量必须初始化,而且只能在类体外进行。

下载地址
用户评论