摘要: OOP三大特性之三多态性 1、抽象方法和抽象类 1.1 抽象方法 没有语法体 function funName(); 用abstract 修饰 就被称为抽象方法。 1.2 抽象类 用abstract 修饰的类就是抽象类 1.3 抽象类和抽象方法的关系 抽象方法是抽象类的充分非必要条件 1.4 特点 阅读全文
posted @ 2016-05-17 17:49 隔壁家王叔叔 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 第四天 常见关键字和魔术方法 1. final 关键字 修饰类 和 方法 被修饰的类不能被继承 被修饰的方法 不能被重写 作用 ① 真理性 ② 安全性 2. static 静态 回顾 静态变量 修饰成员属性和方法 3p依然有效 格式: public static $param; public sta 阅读全文
posted @ 2016-05-17 17:46 隔壁家王叔叔 阅读(110) 评论(0) 推荐(0) 编辑
摘要: OOP的第二大特性继承性 1、类继承的应用 子类继承父类,拥有父类的属性和方法。 格式: class 子类名 extends 父类名 { code... } 特点: ① 一个父类(基类)可以被多个子类继承 ② 一个子类不能同时继承多个父类 2、继承的访问控制 位置 public protected 阅读全文
posted @ 2016-05-17 17:43 隔壁家王叔叔 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特性之一 第二天 封装性 1、封装性 1.1 定义 将类的成员(方法和属性)用修饰符设置成非公有(private protected) 作用: 实现对成员的访问控制 1.2 对成员方法的封装 将成员方法设置为非公有 特点: ① 被非公有化的方法不能在类的外部直接访问 ② 在类的公共方法中 阅读全文
posted @ 2016-05-17 17:41 隔壁家王叔叔 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 面向对象1: 面向对象基本概念及操作2: 封装性3: 继承性4: 常用关键字及魔术方法5:多态性6:异常处理7: PDO 8: 命名空间 + Trait 一、面向对象 1. 面向对象的介绍 1.1 面向对象的两个方向 概念 语法 1.2 对象 一切皆对象 1.3 面向对象 用对象的思维编程 1.4 阅读全文
posted @ 2016-05-17 16:32 隔壁家王叔叔 阅读(116) 评论(0) 推荐(0) 编辑