c++中student a[maxn];什么意思
发布网友
发布时间:2022-05-16 16:44
我来回答
共1个回答
热心网友
时间:2023-11-01 18:32
public Studenta 是构造函数
this.name=name
首先,要搞清楚两个name是哪里的。
this.name 是指你定义的成员变量String name="a";
=name是指函数的参数 String name
所以,this.name=name是指:在构造的时候,将得到的参数的值赋给成员变量。
因为你的参数名 name 和成员变量相同,如果不用this,编译器会认为两个name都是指的函数参数。所以要用this来指代成员变量