计算机二级 第9-10章课件.pptVIP

  • 1
  • 0
  • 约8.26千字
  • 约 47页
  • 2017-08-13 发布于河南
  • 举报
计算机二级 第9-10章课件

第九章 面向对象的程序设计 9.1 面向对象的概念;2.类(Class) 类和对象关系密切,但并不相同。类是对一类相似对象的性质描述,这些对象具有相同的性质,相同种类的属性以及方法。类好比是一类对象的模板,有了类定义后,基于类就可以生成这类对象中任何一个对象。这些对象虽然采用相同的属性来表示状态,但它们在属性上的取值完全可以不同。这些对象一般有着不同的状态,且彼此间相对独立。 我们把基于某个类生成的对象称为这个类的实例。可以说,任何一个对象都是某个类的一个实例。 特点: 抽象:对现实世界进行建模。 封装:将对象的属性和方法代码包装在一起。 继承:子类沿用父类特征的能力。 多态:指两个相关的对象解释同一个命令,但是同一个命    令产生的动作不同。;9.2 Visual FoxPro基类简介; Visual FoxPro中的类一般可分为两种类型:容器类和控件类。相应地,可分别生成容器(对象)和控件(对象)。   容器类可以创建容器对象,它可以包含其他对象。 控件是一个可以以图形化的方式显示出来并能与用户进行交互的对象,例如一个命令按钮、一个文本框等。控件通常被放置在一个容器里。    容器可以被认为是一种特殊的控件,它能包容其他的控件或容器,例如一个表单、一个表格等。这里把容器对象称为那些被包容对象的父对象。;二、对象的引用(P22

文档评论(0)

1亿VIP精品文档

相关文档