慕粉2220415365
2017-01-02 15:22
而且student类中为什么可以由Student(ID,name),而不是直接Student(name)?
我的理解是这样子的,就是Stuent里面的id和name都在值里面的,所以后面的输出有.name出现,如果你写.id的话就不会是名字会是 取得的键是:1 值是:1 这样的
这个问题我也很疑惑,问的真好,回答的也挺好
第一个问题的回答:
这就相当于一个(热气球)里面包裹了一个(篮球)。篮球里面自己定义了一个序号,和名字,将他设为自己的属性。 而将很多个篮球丢入热气球中,这时候方便查找特定的篮球,这时候又给他定义了一个序号。这样看两个是不重复的。
第二个问题的回答:(而且student类中为什么可以由Student(ID,name),而不是直接Student(name)?)
因为Student类的构造函数中定义了两个参数,所以我们要输入这两个参数来构建一个Student对象。
Java入门第三季
409768 学习 · 4463 问题
相似问题