面向对象程序设计的基本概念、对象的三要素.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《面向对象程序设计的基本概念、对象的三要素.pdf》由会员分享,可在线阅读,更多相关《面向对象程序设计的基本概念、对象的三要素.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VB.NET程序设计VB.NET程序设计 面向对象程序设计的基本概念面向对象程序设计的基本概念 2 面向对象基本概念面向对象基本概念 从现实世界中客观存在的事物 (对象)出发来构造软件系统; 从现实世界中客观存在的事物 (对象)出发来构造软件系统; 在系统构造中尽可能运用人类 的自然思维方式,强调直接以现 实世界中的事物为中心来思考问 题、认识问题; 在系统构造中尽可能运用人类 的自然思维方式,强调直接以现 实世界中的事物为中心来思考问 题、认识问题; 根据这些事物的本质特点,把它们抽象地表示为系统中的对象,作为 系统的基本构成单位。 根据这些事物的本质特点,把它们抽象地表示为系统中的对象,作
2、为 系统的基本构成单位。 类和对象类和对象 3 例如:一个人,一辆车,一台电脑,例如:一个人,一辆车,一台电脑, 对象 对象是类的实例,具有类的属性和方法。对象是类的实例,具有类的属性和方法。 日常生活中的某个实在的物体。任何对象都具有各自的特征(属性)、 行为(方法)。 日常生活中的某个实在的物体。任何对象都具有各自的特征(属性)、 行为(方法)。 例如:人类是人的抽象,一个个不同的人是人类的 实例。每个人具有不同的身高、体重等属性值,以 及说话、行走等行为。 例如:人类是人的抽象,一个个不同的人是人类的 实例。每个人具有不同的身高、体重等属性值,以 及说话、行走等行为。 类 类是创建对象实
3、例的模板,是同种对象的集合和抽象。类是创建对象实例的模板,是同种对象的集合和抽象。 包含:所创建对象属性的数据以及对这些数据的方法定义。包含:所创建对象属性的数据以及对这些数据的方法定义。 4 类和对象类和对象 我是一辆红色的小汽车;我行驶 的速度很快,只要你正确驾驶, 我就可以带你去你想去的地方! 汽车对象汽车对象 属性(特征)属性(特征):红色:红色 方法(功能)方法(功能):行驶:行驶 事件事件:司机转方向盘、踩油门、踩刹车:司机转方向盘、踩油门、踩刹车 对事件的响应对事件的响应:转弯、加速、减速:转弯、加速、减速 5 类和对象类和对象 我们是汽车大家族;我们的模 样很相像但又不尽相同,
4、我们 具有类似的功能和用途! 汽车类汽车类 6 现实世界向计算机世界的映射现实世界向计算机世界的映射 客观世界描 述的问题域 中的对象 客观世界描 述的问题域 中的对象 客观世界描 述的问题域 中的对象 客观世界描 述的问题域 中的对象 一组属性 一组操作 一组属性 一组操作 一组属性 一组操作 一组属性 一组操作 面向对象程序设计面向对象程序设计 在面向对象的技术中,把现实世界中的任何实体,都可以看作是对 象。对象其实就是现实世界模型的一个自然延伸。 在面向对象的技术中,把现实世界中的任何实体,都可以看作是对 象。对象其实就是现实世界模型的一个自然延伸。 现实世界中的对象均具有属性和行为,映
5、射到计算机程序上,属性 用数据表示,行为用程序代码实现。 现实世界中的对象均具有属性和行为,映射到计算机程序上,属性 用数据表示,行为用程序代码实现。 VB.NET的类和对象VB.NET的类和对象 7 类类 对象对象 在VB.NET中,类可以分为两种:在VB.NET中,类可以分为两种: 由系统设计,直接供用户使用,如窗体、控件等由系统设计,直接供用户使用,如窗体、控件等 由用户自己定义的类由用户自己定义的类 8 对象的三要素对象的三要素 属 性 属 性 对象的 特征 对象的 特征 方 法 方 法 对象行为 和功能 对象行为 和功能 事 件 事 件 施加在对象 上的动作 施加在对象 上的动作 9
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库技术导论
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内