PHP面向对象
来源:互联网 发布:js设置input获取焦点 编辑:程序博客网 时间:2024/05/17 07:11
我理解的面向对象就是人们认识未知事物的方式。
面向对象编程(object orientend programming,简称OOP)
构造方法:为对向成员变量赋初始值。
析构方法:当某个对象成为垃圾或者当对象被显式销毁时执行。
三大特征:
封装、继承、多态
封装:把对象的属性和行为结合成一个独立的相同单位、并尽可能隐藏对象的内部调节。
封装即隐藏。
访问修饰符
public:公共的,谁都可以用,也可以修改。
protected:受保护的,只能自己和后代可以使用和修改。
private:私有的,只有自己可以使用和修改。
继承:扩展父类的内容。(注意:只能继承public和protected修饰内容)
重写:在子类出现和父类同名的方法,这个被称为重写。
重写时,访问修饰符的可以访问的范围不能低于父类的访问修饰符。
对于priivate修饰的方法不能重写。
多态:-->变态(变化的形态)
接口:是抽象方法和静态常量定义的集合,是一种特殊的抽象类,只包含抽象方法和静态常量。
魔术方法:PHP将所有以__开头的类方法保留为魔术方发。
异常的两大类:
1.编写时出现异常
2.运行时出现异常
命名空间:是一种封装事物的方法。(namespace)
要用namespace,要在所有的代码之前;
要创建某个命名下的类的对象,必须写出完整的类;
直接定义某个命名空间下的类对象。
PDO:PHP数据对象(PHP date object)
PDO标准类:exec、query、prepare
PDO Stamtement(PDO语言类):execute、fetch、fetchAll、fetchObject
模板引擎:分离程序逻辑代码。
- 【面向对象】php面向对象
- php面向对象--php面向对象ppt
- PHP面向对象精要
- PHP 面向对象编程
- PHP面向对象编程
- PHP 面向对象技术
- php 面向对象
- PHP面向对象编程
- Php面向对象01
- PHP面向对象笔记
- PHP面向对象v1:
- php 面向对象学习
- PHP-面向对象-OOP2
- PHP-面向对象-OOP3
- PHP-面向对象-OOP4
- PHP-面向对象-OOP5
- PHP-面向对象-OOP6
- PHP面向对象技术
- 【Cocos2d-x 3.0学习笔记】 AnchorPoint 和Position 关系
- 三维重建(三)相机参数标定与光束平差法(Bundle Adjustment)
- 有哪些不错的数学、物理类的「闲书」?
- 第一个 Visual Studio Code 插件项目 [First VScode Extentions]
- Android中View绘制流程分析
- PHP面向对象
- IOS TabBar判断登录
- 使用python爬取学校门户网站相关信息并格式化输出
- python学习——调用函数
- HDU 5387 乱搞
- 数据结构优缺点
- 2016wustacm7_7K
- 「无中生有」计算机视觉探奇
- java中hashCode() 和 equals()方法的解析