【问题标题】:How to create a Java class with data fields如何创建带有数据字段的 Java 类
【发布时间】:2014-09-19 00:50:04
【问题描述】:

我在为我提供一个项目的编程课程中,但我不知道从哪里开始,并希望有人可以将我推向正确的方向。我只是发布项目的一部分,以便有人可以向我展示一些代码,以了解它是如何完成的,因为我以前参加过编程课程,但我没有练习。

创建一个名为 Registrar 的应用程序,它具有以下类:

为学生存储以下数据字段的学生类:

  • 姓名
  • 学号
  • 学分数

还应提供以下方法:

  • 初始化 name 和 id 字段的构造函数
  • 返回学生姓名字段的方法
  • 设置和检索积分总数的方法

我已经删除了大部分问题,因为我不是想获得完整的答案,而是只是获取这个小样本来尝试继续项目的其余部分。 我在第二部分也遇到了问题,即如何在第二个程序上创建名称和 ID,并将它们检索到带有类的第一个程序中。

【问题讨论】:

  • 您可以从阅读介绍性编程书籍开始。没有人会为你做功课。
  • Classes and Objects 可能会有所帮助
  • 这些都是编程中非常基础的东西,你好像根本不懂,我们不是来做作业的,但是你对编程了解到什么程度呢?如果我能理解您的水平,我或许可以量身定制答案。
  • 这就是为什么我没有把整个项目放在那里的原因。我在阅读这本书时试图找出从哪里开始,但真的迷失了从哪里开始。
  • 我只是希望有人能够提供有用的解决方案,或者将我发送到可以帮助我了解项目要求我做什么的网站,这就是为什么我明确表示我不希望我的项目为我完成,但我想了解它是如何完成的,而不是仅仅责骂我为我完成了我的家庭作业

标签: java class object call


【解决方案1】:

这里是你需要做的一些翻译,粗体字是关键词,当用谷歌搜索时,很可能会返回与你正在做的事情相关的信息。

为学生存储以下数据字段的学生类:

这基本上意味着创建一个具有以下属性

• 名称 • 学生证号码 • 学分数

认真思考这些数据类型是什么?您需要创建什么类型来存储某人的姓名?还是他们的身份证?请记住,这些都是属性

初始化名称和id字段的构造函数

Google constructor 并了解它们的工作原理,当学习资源讨论如何在构造函数中初始化 properties 时,请特别注意。

返回学生姓名字段的方法

研究方法以及如何创建一个以返回您的属性学生姓名。了解您将如何实际使用此方法。

设置和检索积分总数的方法

研究 Getter 和 Setter 并了解它们如何与 属性

进行交互

祝你好运哥们,谷歌是你在编程中最好的朋友/情人..

【讨论】:

  • 有什么方法可以给你发邮件或私信你,问你我这样做是否正确?我的课程正在运行,我能够将其全部打印出来,但不确定它是否符合我的项目所需的规范。
  • 谢谢发邮件给你,希望它没有被标记并发送到垃圾邮件
【解决方案2】:
public class Student {

private String name;
private String id;
private int numOfCredits;

public Student(String name, String id) {
    this.name = name;
    this.id = id;
}

public String getName() {
    return name;
}

public int getNumOfCredits() {
    return numOfCredits;
}

public void setNumOfCredits(int numOfCredits) {
    this.numOfCredits = numOfCredits;
}
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-31
    • 2020-08-14
    • 1970-01-01
    相关资源
    最近更新 更多