PHP的面向对象编程.ppt
《PHP的面向对象编程.ppt》由会员分享,可在线阅读,更多相关《PHP的面向对象编程.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PHP里的面向对象Oop,mvc,framework1.分享几个概念分享几个概念好的程序员都是代码堆出来的,写程序没有捷径!程序员也是一个创意性的工作,每一个新的功能都是一个新的创意!KISS原则(KeepItSimple,Stupid),要把一个系统做的连白痴都会用。Keyword:用户体验!奥卡姆剃刀原理(OccamsRazor)。如无必要,勿增实体(Entitiesshouldnotbemultipliedunnecessarily)。不要重复发明轮子(DontReinventtheWheel)2.PHP是什么?是什么?PHP(PersonalHomePage,HypertextPrep
2、rocessor),PHP于1994年由RasmusLerdorf创建。PHP是一种在服务器端执行的脚本语言。语言的风格类似于C语言。LAMP,LNMP。Memcached,redis.(运行环境,web服务器,数据库,服务端语言,内存级数据缓存)Php5.0之前是面向函数式编程,数据在不同方法中的传递完成了整个编码过程。Php5.0开始使用新的脚本解析引擎,同时完全实现面向对象。http:/ Oriented Programming,面向对象的编程实现。首先根据客户需求抽象出业务对象;然后对需求进行合理分层,构建相对独立的业务模块;之后设计业务逻辑,利用多态、继承、封装、抽象的编程思想,实现
3、业务需求;最后通过整合各模块,达到高内聚、低耦合的效果,从而满足客户要求。面向对象是在结构化设计方法出现很多问题的情况下应运而生的。对象。(帮助页,一个问题,类型/问题/答案)对象的状态和行为。(类型/问题/答案组成;添加/删除/修改/排序/分类)。类。具有相同特性(数据元素)和行为(功能)的对象的抽象就是类。对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象,类实际上就是一种数据类型。属性,方法,参数,返回。5.Php的面向对象的面向对象 类类类的定义:ClassGameHelpPrivate$type;Private$question;Private$answer;Private$
4、author;PublicfunctionaddQuestion()PublicfunctioneditQuestion()ProtectedfunctioncheckExist()PrivatefunctionquestionAuthor()访问限制:访问限制:Public protected private6.Php的面向对象的面向对象 继承继承类的定义:ClassGameHelpPrivate$type;Private$question;Private$answer;Private$author;PublicfunctionaddQuestion()PublicfunctioneditQ
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHP 面向 对象 编程
限制150内