Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何连接多个类并全面理解Java_Java_Variable Assignment - Fatal编程技术网

如何连接多个类并全面理解Java

如何连接多个类并全面理解Java,java,variable-assignment,Java,Variable Assignment,我刚开始用Java编写代码,我的教授并不是最好的,也不是最好的教授。我们被分配了一个我模糊理解的项目。我真的很想了解它是如何工作的,我应该如何看待这个问题。我如何创建一个系,然后将教授储存在其中,离开并建立更多的系等等,然后回来从其他系取回教授。我不明白用Java我该怎么做。如果有人能帮助初学者,那就太好了。谢谢 我的作业图片: Java类只是具有某些属性和方法的结构的模板。此类类的实例称为对象。其中一个属性可以引用其他对象,如下所示: class Department{ Set<Pr

我刚开始用Java编写代码,我的教授并不是最好的,也不是最好的教授。我们被分配了一个我模糊理解的项目。我真的很想了解它是如何工作的,我应该如何看待这个问题。我如何创建一个系,然后将教授储存在其中,离开并建立更多的系等等,然后回来从其他系取回教授。我不明白用Java我该怎么做。如果有人能帮助初学者,那就太好了。谢谢

我的作业图片:


Java类只是具有某些属性和方法的结构的模板。此类类的实例称为对象。其中一个属性可以引用其他对象,如下所示:

class Department{
  Set<Professor> profs= new HashSet<>();
}

class Professor{
}

在此之后,第一个系将有一名教授,第二个系将有两名教授。

这个问题太宽泛了,不清楚你在努力解决什么问题。如果有什么听起来像是你应该参考一个好的Java教程,我会阅读与你的课程相匹配的建议文本和/或向同学和/或学习课程寻求帮助。嘿,康纳,欢迎来到Stack Overflow。你可能想好好读一读,然后再来看看你的。照目前的情况,你的问题很可能会被标记为过于宽泛,因为没有具体的问题。我建议您先阅读Java的基础知识,然后尽最大努力解决任务,然后询问您遇到的具体问题。听起来您正在努力进行面向对象编程,而不是Java本身(公平地说,Java通常是有人第一次介绍这个概念)。我建议浏览一下这个维基页面:,然后与同学讨论,或者去上班时间。以下是你的出发点:
Department[] aDep= new Department[new Department(), new Department()];
aDep[0].profs.add(new Professor());
aDep[1].profs.add(new Professor());
aDep[1].profs.add(new Professor());