如何创建带有数据字段的 Java 类

2023-12-03

我正在上一门编程课,该课为我提供了一个项目,但我不知道从哪里开始,希望有人能把我推向正确的方向。我只发布该项目的一部分,以便有人可以向我展示一些代码,以了解它是如何完成的,因为我之前参加过编程课程,但我缺乏实践。

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

一个 Student 类,至少存储学生的以下数据字段:

  • Name
  • 学生证号码
  • 学分数

还应提供以下方法:

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

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


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

一个 Student 类,至少存储学生的以下数据字段:

这基本上意味着创建一个class其中有以下内容特性:

• 姓名 • 学生证号码 • 学分数量

仔细想想这些数据是什么类型?什么type您需要创建来存储某人的名字吗?或者他们的身份证?记住,这些都是特性

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

Google 构造函数并了解它们的工作原理,当学习源讨论如何初始化时要特别注意特性构造函数内部。

返回学生姓名字段的方法

研究关于methods以及如何创建一个来返回您的property学生姓名。了解如何实际使用此方法。

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

研究Getter 和 Setter并了解他们如何与classes 特性

祝你好运,伙计,谷歌是你在编程方面最好的朋友/情人。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何创建带有数据字段的 Java 类 的相关文章

随机推荐

  • 如何使用 XPath 选择器排除子节点?

    我有以下 HTML 片段 div class d1 p text br p div class d2 text div a class a1 a1 a a class a2 a2 a div 我想获取的内容d1类并排除a1 and a2使用
  • Ruby TCPServer 获取客户端IP地址

    这是我不起作用的脚本 只是挂起 require socket server TCPServer new 2000 loop do Thread start server accept do client sock domain remote
  • 如何使用 ng 风格的进度条

    我正在尝试用 ng 风格制作一个进度条 问题是 当我做到这一点时 进度滑块仅在中间移动 并且没有覆盖整个栏 进度条应该以小时为单位 例如 4h 5h 等 当我用 制作它时 它就可以工作 有人可以帮忙吗 这是我的代码 div class pr
  • R JSON UTF-8解析

    我在尝试用 R 解析俄语字母表的 JSON 文件时遇到问题 该文件如下所示 text type status text type status text type status 并且以UTF 8编码保存 我尝试了 rjson RJSONIO
  • 是什么阻止您编写特定于 ruby​​ 1.9 的代码? [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 到目前为止 我只是使用 YARV ruby 1 9 作为比 ruby 1 8 更快的 ruby 实现 并确保我的所有代码都向后兼容 ruby 1 8 6 什么情况 如果有 阻止您
  • 是否可以使用 jax-ws 生成 xml,但不将其发送出去

    所以这是场景 我们有 PeopleSoft 希望从销售人员来回发送消息 不幸的是 PeopleSoft 没有像 wsimport 这样的工具 它可以使用 wsdl 并为您生成类 有一些东西会消耗 wsdl 但它所做的只是生成存根消息对象 开
  • 无法触发 git 子模块上的提交后 git hook

    我们使用带有多个子模块的 git 模块 为了让日常使用更方便 我想要一个 post commit 钩子 它会自动将子模块添加到 main super root git repo clone module 中的 git 索引中 例如git a
  • 空基类是否应该影响派生类的布局?

    C 标准 引用草案 n3242 对子对象 intro object 有如下规定 除非对象是位域或零的基类子对象 size 该对象的地址是它的第一个字节的地址 占据 两个不同的对象 既不是位域也不是基数 零大小的类子对象应具有不同的地址 现在
  • 在 RANK 函数中跳过平局位置

    我想跳过领带位置 CREATE TABLE Persons Name varchar 50 totalrate int nrrates int INSERT INTO Persons Name totalrate nrrates VALUE
  • 如何在git log中显示不同的语言字符?

    这是我现在在 git 日志中看到的内容 commit d0ed97d243eaf905b03244a4d1ba6af26213e4ad Author some guy lt email protected gt Date Mon Jun 3
  • 如何在 WCF 服务方法调用之间保留值?

    我有这个 WCF 服务类 public partial class OhmioSVC IOhmioSVC Security Porque no funciona si la variable no es estatica private s
  • nokogiri 可以在保存 xml 时对属性使用单引号吗?

    Nokogiri 使用双引号保存 XML 属性 即使它读取的 DOM 有单引号 这当然是完全合法的 但即使 DOM 没有改变 它也会对文件内容带来烦人的变化 使得 diff 和 git 等工具更难弄清楚发生了什么 我可以强制它使用单引号 或
  • 更改 Bootstrap 弹出窗口的宽度

    我正在使用 Bootstrap 3 设计一个页面 我正在尝试使用弹出窗口placement right在输入元素上 新的 Bootstrap 确保如果您使用form control您基本上有一个全角输入元素 HTML 代码看起来像这样 di
  • 如何挂钩页面范围内的点击事件?

    正如问题所述 我想在每次用户单击网页时触发一个调用方法的事件 在不使用 jQuery 的情况下如何做到这一点 如果不使用 jQuery 我想你可以这样做 if document addEventListener document addEv
  • Python 矩阵邻居检查

    我有一个包含 0 和 1 的 7 7 矩阵 其中每个 x y 将检查其邻居中有多少个是 1 我是 python 的初学者 只会使用基本的编程过程 I have for x in range rows for y in range cols
  • 如何从一个页面获取输入并将其发送到 django 中的另一个页面

    我对此还很陌生 我正在尝试根据用户要求在 iframe 中构建一个报告页面 用户可以使用 src 宽度和高度创建报告 并且我成功完成了此操作 我现在能够创建报告 我想要这个创建的报告名称将显示在下拉菜单中 当用户单击报告名称时 用户可以看到
  • 在 Struts 2 中动态生成名称和值属性

    我正在将代码从 Struts1 迁移到 Struts2 Struts1代码
  • fork之后,全局变量是否共享?

    考虑这个简单的代码 int myvar 0 int main if fork gt 0 myvar else father do nothing 当子进程增加 myvar 时 该值是否与父进程共享 如 pthread 不 又是 不 它们不会
  • WPF 图像:.Source = Clipboard.GetImage() 未显示

    这个简单的程序不起作用 图像没有出现在窗口中 namespace ClipBoardTest public partial class MainWindow Window public MainWindow InitializeCompon
  • 如何创建带有数据字段的 Java 类

    我正在上一门编程课 该课为我提供了一个项目 但我不知道从哪里开始 希望有人能把我推向正确的方向 我只发布该项目的一部分 以便有人可以向我展示一些代码 以了解它是如何完成的 因为我之前参加过编程课程 但我缺乏实践 创建一个名为 Registr