当前位置: 首页 > news >正文

Java面向对象:Student类实战教学

定义Student类并创建对象

根据以下要求定义并测试Student类:

  • 私有属性:name(String)、id(String)、age(int)

  • 无参构造方法:将name设为"未知",id设为"000000",age设为0

  • 有参构造方法:接收name、id、age三个参数并初始化对应属性

  • displayInfo()方法:打印学生信息,格式为"姓名:xxx\n学号:xxx\n年龄:xxx"

在main方法中分别使用无参构造器和有参构造器创建两个Student对象,调用displayInfo()显示信息。

【样例输入】
(无输入)

【样例输出】

姓名:未知 学号:000000 年龄:0 姓名:张三 学号:S001 年龄:20

代码如下:

class Student { private String name; private String id; private int age; Student() { this.name = "未知"; this.id = "000000"; this.age = 0; } Student(String name, String id, int age) { this.name = name; this.id = id; this.age = age; } public void displayInfo() { System.out.println("姓名:" + name); System.out.println("学号:" + id); System.out.println("年龄:" + age); } } public class Main { public static void main(String[] args) { Student xuesheng1 = new Student(); Student xuesheng2 = new Student("张三", "S001", 20); xuesheng1.displayInfo(); xuesheng2.displayInfo(); } }

运行测试结果:

http://www.jsqmd.com/news/759471/

相关文章:

  • 低查重AI写教材的方法,实测8款工具,快速搞定教材编制难题!
  • 使用Taotoken后API调用的延迟与稳定性实际体验观察
  • 别再让程序偷偷多开了!QtSingleApplication保姆级配置教程(附跨平台窗口置顶方案)
  • 2026年4月市面上评价高的反渗透膜实力厂家推荐,小型实验室污水处理设备/进口滤芯,反渗透膜实力厂家哪家靠谱 - 品牌推荐师
  • 终极指南:让Direct3D 8经典游戏在Windows 10/11上完美运行的d3d8to9解决方案
  • autocad二次开发 3.阵列与面域
  • VinXiangQi:基于YOLOv5的智能象棋连线工具终极指南
  • 解锁论文降重新境界:书匠策AI,你的学术写作秘密武器
  • 别再死记硬背了!用海明码和CRC码的故事理解计算机如何‘自查自纠’
  • AMD Ryzen终极硬件调试:5个高级技巧解锁处理器全部潜力
  • 软膜天花A级膜技术白皮书:2026年防火安全新标准与落地实践指南
  • 英雄联盟终极工具箱:LeagueAkari如何让你的游戏体验提升200%
  • 3秒完成图片格式转换:Save Image as Type终极指南
  • Win11更新后WiFi图标消失?别慌,这3个官方修复工具比驱动精灵更管用
  • 别再让NaN和Infinity搞崩你的C++程序了!手把手教你用std::isfinite()做浮点数安全检查
  • 使用malloc,calloc读取数组并安全释放,用realloc对数组进行扩容
  • DLSS Swapper终极实战指南:轻松管理游戏DLSS文件提升性能
  • GridPlayer:多视频同步播放终极指南 - 高效管理多个视频的免费工具
  • 3步搞定网页视频下载:VideoDownloadHelper浏览器插件全攻略
  • Super-Dev:模块化开发工具箱,一键搭建现代化项目骨架
  • YOLOv8.1.0正式版来了!一键pip install ultralytics后,为什么我的代码修改不生效?
  • 洛雪音乐桌面版:跨平台音乐聚合播放器的5大核心功能深度解析
  • 如何快速让Windows任务栏变透明:3步美化桌面终极指南
  • APKMirror开源客户端:构建安全Android应用生态的3个关键决策
  • Minecraft存档修复终极指南:5大挑战与专业解决方案
  • Navicat密码解密终极指南:5分钟快速找回遗忘的数据库连接密码
  • 别再用固定阈值了!用C++和3σ法则,5分钟搞定图像缺陷的智能分割
  • 实战qt开发:利用快马平台生成串口调试助手,附带数据可视化功能
  • 在国产飞腾CPU上,用ncnn部署你的第一个AI模型:从编译到推理的完整流程
  • 有哪些降重软件可以同时降低维普重复率和AI率?