方法( Method) 方法是用来处理或操纵对象的办法,是实现具 体操作的代码,它定义了该对象所具有的功能。 ◆对象通常都要提供一些方法,以便应用程序使 用该对象所提供的服务 ·VCD机的方法:播放、停止、暂停、快进等 表单对象就具有显示(Show)、隐藏(Hide)、移动 (Move)、刷新( Refresh)、释放( Release)等方 法。编程中通过调用这些方法来控制表单进行相关的 操作
方法(Method) 方法是用来处理或操纵对象的办法,是实现具 体操作的代码,它定义了该对象所具有的功能。 对象通常都要提供一些方法,以便应用程序使 用该对象所提供的服务 VCD机 的方法: 播放、停止、暂停、快进等 表单对象就具有显示(Show)、隐藏(Hide)、移动 (Move)、刷新(Refresh)、释放(Release)等方 法。编程中通过调用这些方法来控制表单进行相关的 操作
对象的封装性 查询学生成绩 提 查询学生成绩 ty际 rdjc与jc示 学号 学号 屈性-查询学生成scx 性别 ]时四da 对 对象):as 专业 以 高 全部数据方法程序 需 英西成 对象中已看不到Cck事件代 计机::}计篮 A成pry款认过程] es troy Event默认过 第一个个下一个0最后一个创查找打印添加(端描1|x远 ragtop Ever默认过程
对象的封装性 通过对象对外提供的方法,就可以得到它提 供的服务,根本不需要知道对象内部的实际 运作方式,这就是对象的封装性。 编程中要用到某些对象时,只需要知道该对 象具有那些方法,如何调用这些方法就可以 了,而不必知道这些方法的实现细节,无需 从头开始设计和编写所有的功能代码。 类中对象cmdPrev的Click事件代码被封装起来了 对象中已看不到Click事件代码
事件( Enent) 屈性-查询学生成钱,scx 回学号1 全部 数据L万活程序布局|其他 CⅠ i ck Event[默认过程] DblCli ck Ev题学号1C1ik F口风 estroy. Eve时象0)國副学号 程0R):|cick DragDrop Ev Dragover卫v Error Event ErrorMessag GotFocus Ev 事件的默认代码为空 工 nit Event 工 teraction KeyPress Ev L。stF。cusE Message Ev
事件(Enent) 事件是预先设定好的动作,由操作者或系统激活, 它不能随意扩充。 事件可以看作是由操作人员或系统的动作引发的预 定操作 相关对象的状态发生改变达到一定的程度,满足了 触发条件,该事件才会发生。 VFP 6.0系统中考虑到对象的通用性,多数事件并未 编写执行代码,设计出来的控件尽管运行中会产生 相应事件,但并不做任何操作。为了响应事件,可 以给事件加入相应的程序代码,这些代码可以调用 某些对象的方法,可以设置对象的属性,还可以调 用其他程序。 事件的默认代码为空
类Cas和子类( Subclass) 类包含了有关对象的特征和行为信息, 是构造对象的蓝图和框架,类决定了对 象的特征 类可以派生出子类,子类继承了父类的 属性和方法,并可以附加自己特有的属 性和方法。 所谓超类、父类、子类无非是用来说明 类的派生层次关系的术语
类(Class)和子类(Subclass) 类包含了有关对象的特征和行为信息, 是构造对象的蓝图和框架,类决定了对 象的特征 类可以派生出子类,子类继承了父类的 属性和方法,并可以附加自己特有的属 性和方法。 所谓超类、父类、子类无非是用来说明 类的派生层次关系的术语