欢迎来到天天文库
浏览记录
ID:52384197
大小:1.99 MB
页数:37页
时间:2020-04-05
《信息系统207-面向对象的编程OOP.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、面向对象的编程ObjectOrientedProgramming王长军Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.什么是“对象”??Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.什么是“对象”??OOA+OOD+OOP+OOT+…世界太复杂了,简单点好…
2、Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.思考方法归纳从特殊到一般从不同的dogs到词汇“dog”Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.思考方法演绎从一般到特殊从词汇“dog”,你可以区别出一个动物是还是不是一条狗好吧,我承认我们有点另类,但我
3、们的确是狗,下面那个胖的不是!Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.面向对象它是一种思考方法世界上的任何东西都是一个对象;任何系统都是由对象构成的(当然系统也是一个对象);系统的演化和开发就是通过系统内外的对象进行交互完成的AlanKay--“世界是面向对象的”如果你对世界了解,那么你就了解了面向对象.所以,面向对象是容易的.Evaluationonly.CreatedwithAspose.Slide
4、sfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.世界上的任何东西都是一个对象花,树,动物学生,教授桌子,椅子,教室,建筑大学,城市,国家世界,宇宙学科,如计算机,信息系统,数学,历史…Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.任何系统都是由对象构成的法律系统文化系统教育系统经济系统信息系统计算机系统Evaluationonly.
5、CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.系统开发就是定义对象间的交互东华内部东华外部东华大学是由下列对象的交互构成的:学生教师职员上海市政府教育部…...Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.设计方法学面向对象首先是一种设计方法学(OOA/OOD)对象是程序的构成模块(接
6、口对象(editor,menu,file,etc),数据管理对象(db),etc.).对象代表了在应用中对现实世界的抽象.Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.设计方法学面向对象支持归纳:对象->类需要OOA/OOD工具.演绎:类->对象编程者需要学习有关类库的知识Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0
7、.Copyright2004-2011AsposePtyLtd.类和对象对象归纳异性之间进行符合道德和法律规范的以婚姻为目的的交往社会现象类演绎对象Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.类和对象Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.类和对象
8、Evaluationon
此文档下载收益归作者所有