尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

综合能力实训笔记——2026.6.4

综合能力实训笔记——2026.6.4
📅 发布时间:2026/6/20 14:04:52

day03 IDEA实操+运算符巩固 学习笔记

一、今日项目:微头条控制台系统功能优化实战

基于前期微头条登录注册项目,结合IDEA完成代码优化,练习面向对象多态、分支判断逻辑,落地三项随堂作业需求。

  1. 作业1:区分管理员/普通用户登录提示

1. 原始问题:登录成功只统一输出「登录成功!」,无法区分账号身份
2. 代码修改方案:- 增加用户角色判定逻辑, admin 管理员账号:输出管理员登录成功!

  • 普通注册用户账号:输出普通用户登录成功!
    3. 运行示例

3

4

7

5

6

  1. 作业2:普通用户发布自定义新闻功能

1. 功能需求:登录普通用户菜单,发布指定标题、个人信息格式内容新闻
2. 操作流程:1. 进入普通用户菜单,选择【1.发布新闻】
2. 录入标题:我学会微头条控制台版了
3. 录入内容:我是刘子琪,学号是723410505
4. 系统返回:发布成功!
3. 落地效果:新闻内容可存入容器,支持后续查看列表、详情。

1

  1. 作业3:使用多态实现管理员/普通用户差异化菜单

1. 多态核心实现代码- 父类:User,定义通用 showMenu() 菜单方法

  • 子类Admin(管理员)、User普通用户,重写 showMenu() 方法
  • 父类引用指向子类对象:根据角色role,动态实例化Admin或普通User对象

java

User user;
if (role == 2) {
user = new Admin(name, pwd);
} else {
user = new User(name, pwd);
}

2. 重写菜单方法差异

  • 管理员菜单:多出「删除任意新闻」功能入口
  • 普通用户菜单:仅保留发布、查看新闻、退出功能

2

3. 多态价值:同一个父类引用,运行时自动调用对应子类专属菜单,代码扩展性更强。

二、IDEA实操训练要点

1. 在IDEA中完整搭建微头条项目结构,分层创建父类、子类,规范代码结构;
2. 熟练查看代码标注、 @Override 重写注解校验,快速定位重写方法;
3. 运行控制台程序,调试分支判断、对象实例化逻辑,排查登录身份判定问题;
4. 借助IDEA运行窗口查看程序输出结果,验证每一项作业功能是否达标。

三、运算符巩固复盘

1. 用关系运算符完成账号用户名、密码比对校验;
2. 用if-else分支逻辑运算符,实现角色身份判定;
3. 结合赋值运算符存储新闻标题、内容数据,串联前期day02运算符知识点落地项目。

四、当日学习总结

1. 熟练使用IDEA完成完整项目编写、调试运行,适配Java开发工具环境;
2. 巩固各类运算符在业务判断中的实际使用;
3. 理解Java多态核心:父类引用指向子类对象+方法重写,实现差异化业务;
4. 完善微头条项目,区分管理员与普通用户权限,完成登录提示、新闻发布、权限菜单三大功能优化,加深面向对象实操理解。

相关新闻

  • Python setuptools高危漏洞解析:供应链攻击与安全加固实践
  • 视频压缩革命:如何用开源工具CompressO让文件体积缩小90%而不失画质
  • 2026 年大同厨卫屋顶防水修缮三家对比测评 吉修匠 99.8 分稳居榜首 - 吉修匠

最新新闻

  • 2026福州拒绝流动回收商贩,五家实体名表回收门店附地址 - 讯息早知道
  • 开柴油皮卡的终于找到了对口粮:戴文CH-4柴油机油实测不拉胯 - 技术实力派
  • FastAPI项目测试覆盖率精准配置:pytest-cov与.coveragerc实战指南
  • 2026年6月劳力士官方售后维修服务中心|全国官方统一咨询电话,各门店详细地址查询 - 速递信息
  • 量化与应对AI绘画文化偏见:从评估到VAOP策略实践
  • 踩坑预警!沙坪坝教资考生择校查看真实学员评价 - 晚香时候

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号