- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这与 Java 作业有关。
我编写了一个用于创建类(class)对象实例的类,每个类(class)都有类(class)名称、最大学生人数和房间号等参数。然而,对于某些类(class)来说,房间是未知的。有没有办法在没有房间号的情况下初始化类(class)对象?
public class ITECCourse {
private String name;
private int code;
private ArrayList<String> students;
private int maxStudents;
private int room = 0;
。 。 .
//Constructor
public ITECCourse(String courseName, int courseCode, int courseMaxStudents, int room) {
this.name = courseName;
this.code = courseCode;
this.students = new ArrayList<String>();
this.maxStudents = courseMaxStudents;
this.room = room;
最佳答案
您有几个选择:
您可以创建第二个不带房间号的构造函数:
public ITECCourse(String courseName, int courseCode, int courseMaxStudents)
您可以将 room 和 int 更改为 Integer。这将允许空值。
无论哪种方式,您都需要添加一个方法 setRoomNumber() 以允许用户稍后提供该值。
关于java - 当参数之一为 TBD 时,如何初始化对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28615137/
这与 Java 作业有关。 我编写了一个用于创建类(class)对象实例的类,每个类(class)都有类(class)名称、最大学生人数和房间号等参数。然而,对于某些类(class)来说,房间是未知的
环境 越狱 iOS 8.4 Xcode 7 OS-X 10.10 手头的问题 我正在尝试查找 IOKit ARM7 二进制文件,但我只能找到“IOKit.tbd”,“IOKit.tbd”是以下形式的纯
这是 RPC Data Marshaling Functions 的列表来自 MSDN。 如您所见,其中一些函数有描述,但有些函数在描述字段中有“TBD”。实际上,只有以 64 结尾的才有。如果你仔细
错误: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool:
我正在尝试编译我的 iOS 应用程序以在 macOS 上运行,在选中 Mac 复选框后,我在编译时收到此错误: d: building for UIKitForMac, but linking in
我知道如何创建 .dylib 文件。我以前使用 Xcode,然后使用 Real studio。 但我现在不确定如何创建 .tbd 文件、任何可以共享的帮助或链接。 我听说它们的大小要轻得多,并且苹果已
下面的 JSON 数据包含 EmployeeNumber、TBD 和 Number,我只需要从 JSON 中形成 TBD 计数并附加到父级 var myJson={ "Name": "Sam", "E
所以我正在开发一个应用程序和一个我使用的 SDK 的人需要添加 libstdc++.6.0.0.dylib,当我搜索它时没有 .dylib 而是一个 .tbd 出现。我刚刚在 google 上搜索了两
Xcode 7在 Target > BuildPhases > Link Binary With Libraries > 点击 + 按钮 选择要添加的框架时,您找不到 *.dylib,您会看到 *.t
我试图使用 Xcode7 在我的项目中导入 libsqlite3。我发现 libsqlite3.tbd 没有图标,而是有一个纯白色的文件图标,如 .h 和 .m。 是不是和带图标的libsqlite3
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
我在运行“ npm install ”时遇到错误(见附图) Node 版本:10.7.0,npm 版本:6.1.0 MacOs 版本:10.15.6 这是一个 react native 项目(我将在
我是一名优秀的程序员,十分优秀!