对course进行实例化的时候: this.course=new HashSet(); 为什么这个实例化对象的时候最前面没有加类名?正常的不应该是 类名 对象名=new 类名 吗?
你也可以直接set course=new HashSet();
new HashSet();是建立一个HashSet的对象
this.course=new HashSet(); //course类指向了HashSet的对象,而course为什么是类?前面应该是有引用过的,如 HashSet course;
对course进行实例化的时候: this.course=new HashSet(); 为什么这个实例化对象的时候最前面没有加类名?正常的不应该是 类名 对象名=new 类名 吗?
new HashSet();是建立一个HashSet的对象
this.course=new HashSet(); //course类指向了HashSet的对象,而course为什么是类?前面应该是有引用过的,如 HashSet course;
前面已经声明了对象
前面已经声明了对象