问答详情
源自:4-11 学生选课---通过 Set 集合管理课程

对象能否调用对象问题

SetTest st=new SetTest();

public List<Course> coursesToSelect;
 public SetTest(){
  coursesToSelect=new ArrayList<Course>();
 }

st与coursesToSelect都是对象,那么st.coursesToSelect不就是  对象.对象  ?这样可以吗?

提问者:慕莱坞6097146 2016-07-12 00:48

个回答

  • Aliol
    2016-08-06 17:46:37

    coursesToSelect是set接口中的泛型集合,你可理解为集,

    而 st 是setTest类的对象,st.coursesToSelect 就是 对象.集合。

    记住 对象 的作用就是 用于互相 通讯的,


  • 书旅
    2016-07-12 08:41:04

    我认为,一切放在类里边的东西都是都是该类的成员,不管该成员是什么类型,该类都可以对其进行调用。所以我忍为coursesToSelect是SetTest类的成员,就应该可以被该类的对象调用