精品文档第一讲基于 WINDOW编S 程的基础知识1. 引言1 1 过程化 (proceduralprogramming) :程序被认为是在一个数据集合上进行的一系列操作。1 2 结构化 (structured programming):主要思想是:功能分解并逐步求精。1 3 面向对象的程序设计(object_oriented programming)实质是把数据和处理这些数据的过程合并为一个单独的“ 对象 ” 一个具有确定特性的自完备的实体。1. 4 对象的程序设计的特征1) 自完备 (self_contained):能够完全实现一些严格定义的功能。2) 封装3) 继承4) 多态2. 类与数据封装2 1 什么是类?简单的说, 类就是一种用户定义的数据类型,跟结构类似;并且, 类具有自己的成员变量和成员函数(方法) ,通过它们可以对类自身进行操作。如:汽车可以看作是发动机、车轮、座椅等诸如此类的集合。也可以从功能的角度来研究,譬如,能移动,加速,减速,刹车等。定义(