- 3
- 0
- 约1.87万字
- 约 40页
- 2017-01-18 发布于湖北
- 举报
第六章 面向对象的程序设计
表单设计就是面向对象的程序设计方法。
面向对象的程序设计方法中的一些简单概念:
1、类和对象:
类:是一组具有公共的方法(成员函数)和一般性的对象的描述。它是对象的原型。
对象:是类的具体实例,是一个客观存在的实体。
比如:“人”就是一个类,而张三同学是人的一个具体实例,可以理解为人这个类的对象。
在VFP中,每个控件其实都是一个类,而我们在表单中放置一个控件时,放置在表单中那个东西就是该控件类的一个对象(实例)
类的主要特点:继承性、封装性和多态性。
继承性即子类延用父类特征的能力。如手机功能增强。
封装是这指将对象的方法程序和属性代码包装在一起。如手机外壳。
多态性是指同一个消息可以根据接收消息的对象不同采用不同的操作。如变色龙。
类的类型有:容器类和控件类。
容器类:可以包含其它类的对象,并且允许访问这些对象。即可作为其它类对象的父对象。
比如:表单就是一个容器类。
控件类:不可以包含其它类的对象,但可作为其它类对象的子对象。
比如:标签和按钮就是控件类。
对象的特点:
1、每个对象都具有属性,比如表单有高度、宽度等,标签有Caption等;不同对象的属性也是不尽相同的。
2、每个对象都有相关联的事件,并能对事件进行识别和响应。
比如:按钮的Click事件,当用户在按钮上单击鼠标时,电脑会自动捕获此事件,如果用户为此事件编写了相应的代码
您可能关注的文档
- unit7-Imports and Exports-新.ppt
- Unit9what_do_you_think_of_the_game_show-新.ppt
- upload_7dc7f55a_123d1342af6__7ffc_00009052-新.ppt
- US News美国大学排名与Forbes美国大学排名对比-新.doc
- V3.7锅炉飞灰含碳量在线检测装置-新.doc
- VACRO顶驱最新中文版手册-新.doc
- VB_图书管理系统_毕业设计论文-新.doc
- vfp3_过程程序设计-新.ppt
- VFP6电子教案第3章(数据库的基本操作)-新.ppt
- VFP6与VFP9函数对比-新.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)