- 1
- 0
- 约2.42千字
- 约 13页
- 2026-03-09 发布于福建
- 举报
2026年3月8日面向对象简介大数据技术BIGDATA
2026年3月8日章节内容1什么是面向对象3面向对象在多领域的应用场景2为什么要用面向对象
2026年3月8日面向对象简介什么是面向对象
2026年3月8日1.什么是面向对象1.1权威定义按照人们认识客观世界的系统思维方式,采用基于对象的概念建立模型,模拟客观世界,分析、设计、实现软件的方法,通过面向对象的理念使计算机软件系统能与现实世界中的系统一一对应。其核心是围绕‘现实实体’关联‘数据(特征)’与‘功能(行为)’。软件工程学家Coad和Yourdon面向对象对象类继承通信
2026年3月8日1.什么是面向对象1.2通俗类比(现实世界VS软件世界)维度现实世界(学生熟悉场景)软件世界(面向对象思维)核心匹配点认知实体校园快递站:-特征:地址、营业时间-行为:收快递、发快递快递站管理软件:-数据:站点信息、运营时段-功能:收件登记、发件处理均以“实体”为核心,关联“特征/数据+行为/功能”解决问题学生取快递:快递站→查学生信息→找包裹(实体交互)软件操作:“学生查询模块”→向“快递管理模块”发请求→返回包裹结果(功能交互)均通过“实体/模块交互”解决问题
2026年3月8日面向对象简介为什么要用面向对象
2026年3月8日2.什么要用面向对象2.1优点符合人类的思维习惯稳定性好人类认识事物时会考虑事物静态的属性和动态的特征,面向对象的软件工程方法将事物的属性和行为组成一个整体,以对象为核心,更加符合人类的思维习惯。面向对象方法用对象来表示与待解决的问题相关的实体,以对象间的联系来表示实体之间的关系,当目标系统的需求发生变化,只要实体及实体之间的关系未产生变化,软件系统结构就不会产生变化
2026年3月8日2.什么要用面向对象可复用性好可维护性好面向对象技术采用继承和多态机制,极大地提高了代码的可利用性。从父类派生出子类,一方面复用了父类中定义的数据结构和代码,另一方面提高了代码的可扩展性。由于面向对象软件工程方法开发的软件系统稳定性和可复用性好,并且采用了封装和信息隐藏机制,易于对局部软件进行调整,所以系统的可维护性比较好。2.1优点
2026年3月8日面向对象简介面向对象在多领域的应用场景
2026年3月8日3.用面向对象在多领域的应用场景3.1软件领域应用场景项目示例面向对象价值体现教学实践关联软件领域企业员工管理系统(基于SpringBoot)1.符合思维:以“部门、员工”(现实实体)为核心,关联“部门ID、员工姓名”(数据)和“新增员工、计算薪资”(功能),匹配HR“按部门管员工”的工作逻辑;2.可维护性:按“部门模块、薪资模块”拆分功能,修改“薪资计算规则”时仅动薪资模块,不影响其他功能课程设计中开发“学生信息管理系统”时,按“学生、班级”实体拆分模块,后期改“成绩统计规则”更高效软件领域桌面办公软件(如简易WPS软件)1.可复用性:“文档编辑”核心组件(如“字体设置、段落对齐”功能)可复用至“表格、演示文稿”模块,无需重复开发;2.符合思维:以“文档”为核心,关联“内容、格式”(数据)和“保存、导出”(功能),匹配用户“编辑文档→保存使用”的习惯实训中开发“简易记事本”时,封装“文本编辑”功能,后续扩展“格式设置”时可直接复用核心逻辑
2026年3月8日3.用面向对象在多领域的应用场景3.2大数据领域应用场景项目示例面向对象价值体现教学实践关联大数据技术校园一卡通实时消费采集(基于Flink流处理)1.符合思维:以“消费记录”(现实实体)为核心,关联“卡号、金额”(数据)和“实时过滤、格式统一”(功能),匹配“一卡通设备产生记录”的现实逻辑;2.可复用性:预处理逻辑(如“过滤无效消费”)可复用至“校园水电表数据采集”课程设计中“实时数据采集模块”可复用预处理逻辑,减少重复编码大数据技术用户行为数据存储(基于HBase)1.稳定性:以“用户”为实体,定义“用户ID、行为类型”(数据)和“数据写入、按ID查询”(功能)——后续新增“行为时长”字段,无需修改HBase表的核心存储结构;2.符合思维:匹配“用户产生行为→存储行为记录”的现实流程实训项目中用HBase存储数据时,按“实体”设计表结构,后续扩展字段更方便
2026年3月8日3.用面向对象在多领域的应用场景3.3人工智能领域应用场景项目示例面向对象价值体现教学实践关联人工智能领域图像分类模型(基于PyTorch)1.多态体现:定义“BaseModel”基础类后,“ResNet、Al
您可能关注的文档
最近下载
- 工程水渠施工方案范本.docx VIP
- 2025年中职高考中职英语二轮专题 交际用语课件(共104张PPT).pptx VIP
- 《医疗机构投诉管理办法》解读.pptx VIP
- 中国先天性甲状腺功能减退症筛查与诊治指南(2025版).docx VIP
- DB34∕T 1468-2021 叠合板式混凝土剪力墙结构施工及验收规程.docx VIP
- S518 16S518 雨水口标准图集.pdf VIP
- 最新在学习贯彻党的创新理论方面存在的问题和改进措施(五篇合集).pdf VIP
- 2025年内蒙古建筑职业技术学院单招笔试英语试题库含答案解析(5卷).docx VIP
- 公司员工手册全文(完整版).pdf VIP
- 《成都市城市既有建筑风貌提升导则(2022年版)》及解读.doc VIP
原创力文档

文档评论(0)