欢迎来到天天文库
浏览记录
ID:47003460
大小:4.31 MB
页数:84页
时间:2019-12-03
《面向对象设计安装与界面》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、姓名:薛均晓办公室:水环302(63887286)Email:xuejx@zzu.edu.cnUML系统分析与设计UML-SystemAnalysis&DesignEvaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.重点内容:面向对象思想的基本概念面向对象的三大要素面向对象与项目设计用面向对象思想建立系统模型第1章面向对象设计Evaluationonly.CreatedwithAspose.Slidesfo
2、r.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.重点内容:面向对象思想的基本概念面向对象的三大要素面向对象与项目设计用面向对象思想建立系统模型第1章面向对象设计Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.1、面向对象思想的基本概念编程简史机器码:使用二进制数字;汇编语言:使用字母数字符号作为机器码的速记方式,通过汇编程序转换为机
3、器码;高级语言:使用有高级结构的语言编程,通过编译程序转换为机器码;结构化编程:自顶向下,逐步细分;面向对象编程(ObjectOrientedProgramming,OOP):以对象为基础,以消息(或事件)来驱动对象执行处理。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.一、面向对象思想的基本概念1、什么叫面向对象从程序设计方法上来讲,面向对象技术是一种自下而上的程序设计方法,它不像面向过程程序设计那
4、样一开始就需要使用一个主函数来概括出整个程序,面向对象程序设计往往从问题的一部分着手,一点一点地构建出整个程序。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.一、面向对象思想的基本概念1、什么叫面向对象学生信息管理系统例子:Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011As
5、posePtyLtd.一、面向对象思想的基本概念1、什么叫面向对象用户需求的变化大部分是针对功能的,因此,这种变化对于基于过程的设计来说是灾难性的。应对需求变化的能力强。在软件开发过程中,始终强调软件的可读性、可修改性和可测试性是软件的重要的质量指标。便于理解复杂的系统,并能提高系统维护性。提高重用性。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.一、面向对象思想的基本概念2、对象对象(object)
6、是面向对象系统的基本构造块,是一些相关的变量和方法的软件集。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.一、面向对象思想的基本概念2、对象可用一个飞行试驾程序来代表现实世界中的正在飞行的飞机;用机床数控程序来代表现实世界的运行的机床。可以利用对象来代表现实世界中的对象:Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.
7、0.0.Copyright2004-2011AsposePtyLtd.一、面向对象思想的基本概念2、对象点击按钮事件就是一个用在GUI窗口系统的公共对象,它可以代表用户点击程序界面中的一个确定按钮的动作;现实世界中的一个合同、银行账号、游戏方法、某个规则、基准等也使用对象代表。同样可以使用对象来代表抽象的概念:Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.一、面向对象思想的基本概念2、对象物体(看得到
8、的东西)概念(看不到的东西)对象Evaluationonly.Createdwi
此文档下载收益归作者所有