版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
建立面向对象的世界观对对象模型的通俗理解本教程的主要内容和作用通过通俗简单的生活事例来演绎对象建模的基本概念。开阔学员视野,让学员轻松树立面向对象的世界观。让学员掌握用面向对象方法分析问题的要领。为学员学习对象建模方法热身。本教程适应的人员中级面向对象程序员初级业务设计员中级业务分析员初级系统分析员高级技术支持人员建模就是认识现实世界客观世界世界主观世界认识世界改造世界世界是什么样的呢?不同类型的人有不同的世界观E=MC2事物,运动矛盾,变化,发展X+Y=Z1+1=?类,关联,对象持不同的世界观就会得到对现实世界的不同认识—— 建立不同的世界模型。只存在同一个现实世界所以,模型没有对错、只有符合建模人目的多少之分。软件人的目的现代目的: 在计算机中模拟现实世界的物和事。传统目的: 控制计算机运行。站在六个角度来看待事物A.这里面有什么东东?B.每个东东看上去是什么样的?C.每个东东能做点什么用?D.这些东东都呆在什么地方?E.这些东东之间有什么关系?F.这些东东是怎么成事的?FACEBD举例说明……默记一下!A.这里面有什么东东?B.每个东东看上去是什么样的?C.每个东东能做点什么用?D.这些东东都呆在什么地方?E.这些东东之间有什么关系?F.这些东东是怎么成事的?“昨天我的一个朋友结婚了”这里面有什么东东?月老,小伙,姑娘,恋人,玫瑰花。每个东东看上去是什么样的?月老,看上去有些年纪了,挺热心的。小伙,看上去很强壮,很实诚的。姑娘,看上去好漂亮,还很温柔。恋人,看上去很黏糊,当然就结婚了。玫瑰花,火红火红的,难怪姑娘动情了。本故事纯属虚构,如有雷同,请莫对号入座……每个东东能做点什么用?月老:牵线搭桥,介绍认识。小伙:追求献花,表达爱意。姑娘:仰慕倾情,以身相许。恋人:拍拖…结婚。玫瑰花:令姑娘头晕,传情示爱。这些些东东东东都都呆呆在在什什么么地地方方??月老老::婚婚介介所所,,交交友友网网站站。。小伙伙::软软件件园园,,住住唐唐家家。。姑娘娘::人人民民医医院院,,住住新新香香洲洲。。恋人人::情情侣侣路路,,电电影影院院,……玫瑰瑰花花::花花店店里里,,小小伙伙手手中中,,姑姑娘娘手手中中。。这些些东东东东之之间间有有什什么么关关系系??关系月老小伙姑娘恋人玫瑰月老干妈舅妈撮合者没关系小伙干儿子男友老公男主角买送主姑娘外甥女女友太太女主角受主恋人作品组合组合使用者玫瑰没关系信物受物心意信物这些些东东东东是是怎怎么么成成事事的的??月老老牵牵线线搭搭桥桥,,介介绍绍小小伙伙和和姑姑娘娘认认识识;;姑娘娘和和小小伙伙一一见见钟钟情情,,成成为为一一对对恋恋人人;;一对对恋恋人人开开始始拍拍拖拖;;小伙伙追追求求献献花花,,表表达达对对姑姑娘娘的的爱爱意意;;姑娘娘收收到到999火火红红玫玫瑰瑰,,激激动动得得头头晕晕目目眩眩;;小伙伙真真心心求求婚婚,,姑姑娘娘以以身身相相许许;;一对对恋恋人人终终于于走走入入婚婚姻姻殿殿堂堂。。用面面向向对对象象世世界界观观看看事事物物的的答答案案A.这里里面面有有些些什什么么东东东东??答::这里里面面有有的的都都是是事事物物。。注::如如果果大大陆陆第第一一个个翻翻译译Object的人人不不翻翻译译为为““对对象象””,,而而是是把把它它翻翻译译为为““事事物物””就就好好了了,,这这样样就就可可以以省省掉掉这这个个问问题题。。台台湾湾人人的的翻翻译译就就非非常常准准确确,叫叫做做““物物件件””。如上上例例,,有月月老老,,小小伙伙,,姑姑娘娘,,恋恋人人,,玫玫瑰瑰等等事事物物((对对象象))B.每个个事事物物看看上上去去是是什什么么样样的的??每个个事事物物看看上上去去都都有有自自己己的的属属性性,,在在每每个个属属性性上上都都有有一一个个特特征征值值。。如上上例例中中::月老老,,有有属属性性::年年纪纪,,特特征征值值::较较大大;;小伙伙,,有有属属性性::体体格格,,特特征征值值::强强壮壮;;姑娘娘,,有有属属性性::性性情情,,特特征征值值::温温柔柔;;恋人人,,有有属属性性::关关系系,,特特征征值值::黏黏糊糊;;玫瑰瑰花花,,有有属属性性::颜颜色色,,特特征征值值::火火红红。。C.每个个事事物物能能做做点点什什么么用用??每个个事事物物都都具具备备某某种种能能力力;;这些些事事物物有有什什么么用用,,就就要要看看它它有有什什么么能能力力了了。。注::如如果果大大陆陆第第一一个个翻翻译译Method的人人就就把把它它翻翻译译为为““能能力力””就就好好了了,,这这样样也也可可以以省省掉掉这这个个问问题题。。台台湾湾人人的的翻翻译译好好象象也也叫叫““方方法法””。如上上例例中中::月老老有有牵牵线线搭搭桥桥,,介介绍绍认认识识的的能能力力((方方法法));;小伙伙有有““追追求求””的的能能力力,,姑姑娘娘有有““嫁嫁人人””的的能能力力;;恋人人有有““拍拍拖拖””的的能能力力,,玫玫瑰瑰有有““示示爱爱””的的能能力力。。D.这些些事事物物都都呆呆在在什什么么地地方方??每个个事事物物都都会会有有它它合合理理的的或或者者必必须须的的空空间间位位置置和和逻逻辑辑位位置置。。尤尤其其当当这这些些位位置置对对事事物物的的行行为为造造成成重重要要影影响响的的时时候候,,表表明明他他们们的的位位置置是是极极其其重重要要的的。。面向对象象的世界界观中叫叫事物的的部署。。上例列出出的位置置对故事事主要情情节没有有太大的的影响,,本来是是可以不不列出来来的。E.这些事物物之间有有什么关关系?事物之间间的关系系非常多多,面向向对象的的观点一一般分为为主要的的三类::整体-部部分关系系,甲是是乙的一一个组成成部分。。如恋人和和小伙,,恋人和和姑娘的的关系。。笼统-具具体关系系,甲是是乙的一一个特例例。如人和小小伙,人人和月老老,人和和姑娘的的关系。。伙伴关系系,甲会会对乙做做点什么么。如月老和和小伙、、姑娘,,小伙和和玫瑰,,小伙和和姑娘的的关系。。F.这些事物物是怎么么成事的的?每个事物物都会尽尽量利用用伙伴的的能力;;整体事物物的能力力依靠部部分事物物的能力力;笼统事物物的属性性和能力力就是具具体事物物的属性性和能力力;具体体事物除除了有笼笼统事物物的属性性和能力力外,还还可以有有自己特特殊的。。事物分工工协作,,互通信信息,共共同完成成整体的的目标。。俗语对术术语的映映射俗语术语例子出了什么事?用例我的一个朋友结了婚。具体事物对象我的一个朋友,他未婚妻…事物类型类小伙,姑娘,玫瑰,月老…属性属性年龄,体格,性情…能力方法牵线,追求,结婚…位置部署软件园,情侣路…整-部关系聚集关系恋人-小伙,恋人-姑娘笼-具关系继承关系人-小伙,人-姑娘伙伴关系关联关系小伙-姑娘,小伙-玫瑰成事过程用例实现相识,相恋,结婚术语的图图形符号号类名属性方法A属性方法B属性方法A是B的聚集A属性方法B属性方法B继承了A,A是B的泛化A属性方法B属性方法A与B有关联对象名用术语来来建模还是问上上述六个个问题;;可以打乱乱顺序问问,同时时问;顺着知道道答案的的问题问问下去;;把答案用用术语的的图形记记下来。。用术语图图形再次次演绎古古典浪漫漫爱情故故事………“我的一一个朋友友结婚了了”A.这里里面有什什么东东东?我我的朋友友我朋友的的妻子故事与““我”无无关,去去掉“我我”,我我的朋友友是小伙伙,他妻妻子是姑姑娘,于于是得到到两个类类:姑娘小伙他们怎么么就成了了?他们已经经拍拖两两年了,,如胶似似漆,你你情我愿愿,不就就成了。。拍拖必须须是一对对恋人所所为,于于是出来来:旁白:一一对恋人人是由一一个姑娘娘和一个个小伙组组成,一一对恋人人能够拍拍拖,关关系黏糊糊,也就就能结婚婚了…。。姑娘出嫁恋人关系黏糊拍拖结婚11小伙娶亲他们是怎怎么拍起起拖来的的?两年前,,姑娘的的舅妈介介绍他俩俩认识,,他俩一一见钟情情,于是是便拍起起拖来了了。舅妈是月月老,可可能撮合合了好多多对恋人人,我朋朋友他们们只不过过是其中中一对,,于是得得到:恋人关系拍拖结婚月老撮合促成小伙钟情娶亲姑娘爱慕出嫁1...*11他们都喜喜欢对方方什么??姑娘喜欢欢小伙年年轻,健健壮,实实诚;小伙喜欢欢姑娘年年轻,漂漂亮,温温柔。姑娘小伙伙都感谢谢月老的的老到和和热心肠肠。姑娘年龄,性情容貌爱慕,出嫁月老年龄,性情撮合小伙年龄,性情体格钟情,娶亲发现共性性…..他们都是是普通人人月老,小小伙,姑姑娘有共共同的属属性“年年纪”和和“性情情”,虽虽然作为为普通人人还有很很多其他他的属性性,但在在此起重重要作用用的大概概就这两两条了,,于是得得到关系系。普通人年龄,性情月老撮合小伙体格钟情,娶亲姑娘容貌爱慕,出嫁他们怎么么拍拖的的?小伙不仅仅对姑娘娘甜言蜜蜜语,而而且经常常送花给给姑娘表表达爱意意,求婚婚那次一一次就献献了999朵火火红的玫玫瑰。恋人关系拍拖结婚玫瑰颜
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度井盖专利技术许可与转让合同3篇
- 2025年度新型建材钢管租赁服务合同
- 二零二五年度家电产品销售合同协议范本3篇
- 2025年度二手房屋买卖居间服务合同范本全新升级版
- 2025年度预制构件装配式建筑项目风险评估与保险合同
- 二零二五年度跑步赛事场地设施租赁合同4篇
- 二零二五年度古建筑修缮泥工班组专业施工合同4篇
- 2025版民爆物品装卸作业应急救援预案合同3篇
- 2025年墙体改梁与装配式建筑技术应用合同3篇
- 2025版二零二五年度商铺租赁合同租赁物保险条款3篇
- 矿物加工工程基础知识单选题100道及答案解析
- 2024年同等学力申硕英语考试真题
- 世说新语原文及翻译-副本
- 消除“艾梅乙”医疗歧视-从我做起
- 非遗文化走进数字展厅+大数据与互联网系创业计划书
- 2024山西省文化旅游投资控股集团有限公司招聘笔试参考题库附带答案详解
- 科普知识进社区活动总结与反思
- 加油站廉洁培训课件
- 现金日记账模板(带公式)
- 消化内科专科监测指标汇总分析
- 深圳市物业专项维修资金管理系统操作手册(电子票据)
评论
0/150
提交评论