第13篇 面向对象的程序设计.pptVIP

  • 4
  • 0
  • 约1.53万字
  • 约 62页
  • 2017-06-17 发布于湖北
  • 举报
第13章 面向对象的程序设计 第13章 面向对象的程序设计 面向对象程序设计(OOP,Object-Oriented Programming)是目前主流程序设计方法,它取代了传统的结构化程序设计技术,代表着程序设计的发展方向。 13.1 面向对象程序设计概述 面向对象程序设计方法是由结构化程序设计方法发展而来的,它摆脱了结构化程序设计中需要对过程进行全面设计的方法(不但要告诉计算机“做什么”还要告诉计算机“怎么做”)。将所涉及的一切实体全部当作一个“对象”来看待,并且将这些对象分别归属到不同的“类”中。在程序杓剖通过更改对象的属性、触发对象的事件和调用对象的方法,控制程序的执行进程。而且在VB中使用的大多数对象都是系统以“控件类”的形式定义好的,程序员在使用时只需将其从工具箱中添加到窗体上(创建控件类的实例)即可。对于一些特殊的问题,程序员还可以创建自定义类或ActiveX控件。 13.1.1 对象和类 对象(Object)是代码和数据的集合,就像现实生活中的一个实体。如一只气球是一个对象,一台电脑也是一个对象。 在VB环境下,常用的对象有各种控件、窗体、菜单、应用程序的部件以及数据库等。这些对象都具有属性(数据)和行为方式(方法)。简单地说,属性用于描述对象的一组特征,方法为对象实施一些动作,对象的动作常常需要触发事件,而触发事件又可以修改

文档评论(0)

1亿VIP精品文档

相关文档