- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
会计学1uml对象技术与可视化建模基础
第 2 章对象技术与可视化建模基础An Overview of Object Technology and Visual Modeling第1页/共99页
-3-Review: An Approach to the Object-Oriented上升到面向对象面向对象技术概述定义、利益、研究内容面向对象技术发展历史(里程碑)、现状、未来面向对象与结构化扬弃而非否定上升到面向对象利用面向对象的观点认识客观问题第2页/共99页
-4-学习线路图OOUMLOOAOODDP… Case-Study ………………………学 习 线 路 图第3页/共99页
-5-Agenda 1Object and ClassFour Principles of OOGeneralization and PolymorphismPrinciples of Visual ModelingThe UMLProcess and visual modeling第4页/共99页
-6-ObjectInformally, an object represents an entity, either physical, conceptual, or softwarePhysical entityConceptual entitySoftware entity化学过程 链表 第5页/共99页
-7-Object-Formal DefinitionAn object is an entity with a well-defined boundary and identity that encapsulates state and behavior.State is represented by attributes and relationships.Behavior is represented by operations, methods, and state machines.ObjectOperationsAttributes第6页/共99页
-8-对象的标识每一个对象都有一个唯一的标识, 即使其状态有可能与其它对象一样班机 747 on 11/10班机 747 on 11/11班机 747 on 11/12第7页/共99页
-9-对象的标识Professor “J Clark” teaches BiologyProfessor “J Clark” teaches Biology第8页/共99页
-10-对象的状态一个对象的状态是它反映于现实世界的一系列属性:参数的数值 (也就是,与对象有关系的数据)它与其它对象的关系可能的状态: 停泊 运营 着陆 终止班机 747第9页/共99页
-11-对象的状态State is a condition or situation during the life of an object, which satisfies some condition, performs some activity, or waits for some event.The state of an object normally changes over time.Name: J ClarkEmployee ID: 567138Date Hired: July 25, 1991Status: TenuredDiscipline: FinanceMaximum Course Load: 3 classesName: J ClarkEmployee ID: 567138HireDate: 07/25/1991Status: TenuredDiscipline: FinanceMaxLoad: 3Professor Clark第10页/共99页
-12-对象的行为定义当其它对象发出请求时,该对象如何反应由为对象定义的一系列操作决定班机 747核对出发时间(返回 9:27)机票代理第11页/共99页
-13-对象的行为Behavior determines how an object acts and reacts.The visible behavior of an object is modeled by a set of messages it can respond to (operations that the object can perform).Professor ClarkProfessor Clark’s behaviorSubmit Final GradesAccept Course OfferingTake Sabbatical Set Max Loa
文档评论(0)