问答详情
源自:4-3 学生选课--创建学生类和课程类

为什么最前面没有类名

对course进行实例化的时候: this.course=new HashSet();   为什么这个实例化对象的时候最前面没有加类名?正常的不应该是  类名 对象名=new 类名   吗?

提问者:qq_你的样子_3 2016-09-29 12:41

个回答

  • xiaoxin3839519
    2017-03-10 00:25:57

    你也可以直接set course=new HashSet();

  • 慕粉2216198324
    2016-09-29 23:38:14

    new HashSet();是建立一个HashSet的对象
    this.course=new HashSet(); //course类指向了HashSet的对象,而course为什么是类?前面应该是有引用过的,如 HashSet course;

  • 慕粉2216198324
    2016-09-29 23:37:35

    对course进行实例化的时候: this.course=new HashSet();   为什么这个实例化对象的时候最前面没有加类名?正常的不应该是  类名 对象名=new 类名   吗?

    new HashSet();是建立一个HashSet的对象
    this.course=new HashSet(); //course类指向了HashSet的对象,而course为什么是类?前面应该是有引用过的,如 HashSet course;

  • 慕粉4089958
    2016-09-29 14:14:52

    前面已经声明了对象

  • 慕粉4089958
    2016-09-29 14:14:30

    前面已经声明了对象