PHP面向对象和面向过程
2017-10-16 16:16
148 查看
php面向对象 和 面向过程
1.面向过程
一件一件罗列
自顶向下,逐步细化
2.面向对象
四大基本特征
1.抽象:
现实世界中的关键特性去为抽象搭建一个模型
抽象模型:属性(数据) 操作(行为)
2.封装:
独立性和隔离性>>访问修饰符
public,protect,private
3.继承:
复用机制
4.多态:
三要素:继承、重写、父类引用指向子类对象
实现
编译时的多态
运行时的多态
总结
面向过程简单直接,模块化较低
面向对象看起来抽象不容易理解,模块化高
长期易于维护
不过现在能把面向过程写的很好的也是基础很厉害的
像能用C语言写面向过程写的也是大神中的大神了吧,是程序员们非常敬仰的一种境界。
mvc设计模式
控制器 C层
模型 M层 视图 V层
1.面向过程
一件一件罗列
自顶向下,逐步细化
2.面向对象
四大基本特征
1.抽象:
现实世界中的关键特性去为抽象搭建一个模型
抽象模型:属性(数据) 操作(行为)
2.封装:
独立性和隔离性>>访问修饰符
public,protect,private
3.继承:
复用机制
4.多态:
三要素:继承、重写、父类引用指向子类对象
实现
编译时的多态
运行时的多态
总结
面向过程简单直接,模块化较低
面向对象看起来抽象不容易理解,模块化高
长期易于维护
不过现在能把面向过程写的很好的也是基础很厉害的
像能用C语言写面向过程写的也是大神中的大神了吧,是程序员们非常敬仰的一种境界。
mvc设计模式
控制器 C层
模型 M层 视图 V层
相关文章推荐
- 重拾PHP--面向过程编程与基于对象编程
- PHP面向对象和PHP面向过程的优缺点评比
- php mysqli数据库面向过程,面向对象实例比较
- php面向对象和面向过程
- PHP语言 -- 面向对象和面向过程的区别
- php MySQLi部分函数(面向对象和过程)
- php 面向对象和面向过程区别
- PHP面向对象和PHP面向过程的优缺点评比
- PHP面向对象和PHP面向过程的优缺点评比
- 面向“对象”和“过程”
- PHP面向对象之旅:抽象类
- PHP面向对象之旅:深入理解static变量与方法
- 编程思想:面向对象和面向过程
- 链表操作---面向过程--到---面型对象---到模板类
- PHP面向对象操作数据库
- PHP基础----面向对象相关特性----10类和命名空间介绍
- 面向对象与面向过程的简单比较
- 深入php面向对象、模式与实践
- PHP 面向对象学习
- 认真学习php面向对象-3