数据库技术与程序设计 (57).ppt
《数据库技术与程序设计 (57).ppt》由会员分享,可在线阅读,更多相关《数据库技术与程序设计 (57).ppt(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象程序设计情景导入从前,有一只小黄鸭面向过程的程序设计面向:关注过程:步骤1.制作身体2.制作嘴和眼3.上色从前,有一只小黄鸭Function DuckBody()Return DuckBodyEnd FunctionSub Main()鸭子身体=DuckBody()鸭嘴和眼=MouthEye()鸭子颜色=Color()小黄鸭=鸭身体+鸭嘴和眼+鸭子颜色 print(小黄鸭)End SubFunction MouthEye()Return MouthEyeEnd FunctionFunction Color()Return ColorEnd Function从前,有一只小黄鸭身体身体眼、
2、嘴眼、嘴上色上色电路电路电池电池组装组装有一个匠人,他手工制作小黄鸭玩具面向过程他想让小黄鸭可以变色、可以走起来从前,有一只小黄鸭这个匠人觉得手工制作工序繁琐,不可复制,于是他购买了生产玩具的机器类类对象对象面向对象面向对象从前,有一只小黄鸭桌面数据库桌面数据库应用系统应用系统面向对象程序设计(第九章)窗体设计(第七章)报表设计(第七章)查询设计(第五章)界面层界面层宏(第七章)VBA结构化程序设计(第八章)SQL(第六章)常量、变量、表达式和函数(第四章)代码层代码层数据库物理结构设计(第三章)数据库逻辑结构设计(第二章)数据库概念结构设计(第二章)数据层数据层面向对象编程与面向过程编程的区
3、别面向过程的程序设计思想(Structured Programming,SP):代码代码可重可重用性用性差差程序维护程序维护一致性一致性差差面向对象编程与面向过程编程的区别面向对象的程序设计思想(Object Oriented Programming,OOP):引入了引入了类、对象类、对象的概念的概念以对象或数据为中心以对象或数据为中心引入了类、对象的概念引入了类、对象的概念以属性和方法的封装体(控件)为程序设计的基本单位以属性和方法的封装体(控件)为程序设计的基本单位一致性、灵活性、独立性和可靠性一致性、灵活性、独立性和可靠性面向对象 还是 面向过程?面向过程和面向对象并不对立面向过程和面向对象并不对立面向过程的思维必不可少,它是面向对象思想的基石面向过程的思维必不可少,它是面向对象思想的基石面向对象内部封装的,就是面向过程的思维面向对象内部封装的,就是面向过程的思维
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库技术与程序设计 57 数据库技术 程序设计 57
限制150内