开源的PHP+mysql:第5讲面向对象I幻灯片.pptVIP

  • 8
  • 0
  • 约4.71千字
  • 约 25页
  • 2016-12-06 发布于浙江
  • 举报

开源的PHP+mysql:第5讲面向对象I幻灯片.ppt

第五讲 面向对象I  课前回顾 一、创建和输出数组(掌握) 二、增加和删除数组元素(掌握) 三、定位和遍历数组(掌握) 四、数组排序(了解) 五、其他常用数组函数(了解) 课程目标 一、什么是面向对象(理解) 二、类和对象(掌握) 三、类的成员(掌握) 四、构造函数和析构函数(掌握) 五、其他关键字和辅助函数(了解) * 5.1 什么是面向对象 对象是一个封装数据属性和操作行为的实体. PHP的WEB技术面向对象是仿造现实对象建立的,他们也有状态和行为。软件对象在一个 或多个变量中维护它的状态。变量是一个由标识符命名的数据项。对象用方法实现它的行为。方法是与一个对象相关联的函数(子过程)。 对象有二个性质:状态(state)和行为(behavior)。 面对对象技术的基本观点如下: (1)客观世界由对象组成。 (2)具有相同数据(属性)和操作(方法)的对象可归纳成类。 (3)类可以派生出子类,子类除了继承父类的全部特性外还可以有自己的特性 (4)对象之间的联系通过消息传递(可理解为方法调用)来维系。 假设m1是类Manager的一个实例(或对象),当外界要求把这个对象所 代表的那位经理的级别改变为2时,就应以下面的方式向这个对象发 出一条消息:???ml.ChangeLevel(2)消息传递 一、什么是对象 *   将相关的变量和方法封装进一个简洁的软件组合是一种简单而强大

文档评论(0)

1亿VIP精品文档

相关文档