- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
回顾 Mysql用户管理: 用户管理和权限管理(grant和revoke) Root密码找回 HTTP协议: 互联网之间传输数据的基本协议 HTTP请求和HTTP响应 HTTP请求: 请求行(请求方式 URI 协议版本),请求头(协议项),空行(请求头结束)和请求数据(POST提交的数据) HTTP响应: 状态行(协议版本 状态码 状态描述), 响应头,空行和响应数据(HTML数据) Telnet模拟HTTP请求, PHP模拟HTTP请求(dos攻击) PHP修改响应头(跳转,刷新,发送图片和下载) 需求: 做一个电子商务网站: 实现一个购物的功能, 如何设计? 购物功能: 选择商品, 添加购物车, 生成订单, 支付, 发货, 收货, 评价 面向过程编程 面向过程编程: 这是一种编程思想, 不是一种技术: 是一种将过程进行拆分, 然后各自封装成函数, 最终使用调用函数来实现过程的解决方案. 方案1: 购物是一个过程, 但是过程可以分解成很多个细节节点, 每一个节点都是由很多代码实现: 将各个节点封装成函数: 要实现购物的流程的时候, 将函数顺序调用即可. 面向过程的优点 将过程按照发展顺序拆分成函数: 符合事务发展的过程 使用函数进行编程: 提高了代码的利用率(代码服用) 将整个过程按照节点进行拆分: 一个节点就是一个功能: 模块化编程 方案1存在的问题: 购物是人在购物, 任何一个事务的发展或者执行,都是存在一个操作该事务的主体的. 方案1的设计只是完全从事务发展的过程进行处理 ,但是没有考虑事务发生的主体: 不大符合人的思维逻辑. 面向对象编程 面向对象编程: 与面向过程一样, 是一种编程思想,而不是技术. 是一种把任何一个操作的节点都一定要指出操作主体的思想, 符合人类的思维逻辑. 方案2: 在方案1的基础上, 一定要为各个节点(函数)找到其对应的操作主体. 面向对象的优点 设计思路符合人的思维逻辑. 凡是面向过程有的优点, 面向对象都有(面向对象是在面向过程的基础上发展的) 面向过程与面向对象的区别 共同点 都是模块化编程思想(函数实现节点功能) 都能实现代码的复用(函数) 不同点 面向过程是从事务发展的过程去解决问题(针对事务本身) 面向对象是从事务操作的主体去解决问题(针对事务的操作主体) 开发选择 面向过程简单,快速 面向对象后期维护简单(在硬件不再限制软件的速度情况下, 面向对象应该是最多的设计选择) 面向对象 基本概念 基本概念就是围绕: 事务的操作主体 三个基本概念: 类, 对象和实例化 类: 操作主体, 在程序中,需要通过代码的形式进行设计实现. 类: 分类, 将拥有共同特性的一些事务分组到一起,然后将其共性,通过文字(代码)的形式进行提取, 从而形成对该类事务的描述. 类关键字: class 对象: 在具体的应用的时候, 符合操作主体(类: 买家)的一种具体的实例(买家: 小明) 类: 是对象的抽象(对象才是具体的发生主体, 类是从对象身上抽离出共同的特性) 对象: 是类的具象(类是一类事务的描述:概述, 符合抽象概念具体的实例) 类是不能由对象产生: 是人(程序猿) 从对象中抽象出来形成代码 对象是由类进行组装实现的. 实例化: new, 从类产生对象的过程, 实例化的结果是产生对象(实例) 对象 = new 类; 定义类 类是一种结构: 不会自动执行 定义语法 Class 类名{ //类成员 } 实例化对象 实例化对象: new 类[()]; 类成员 类成员: 是类中唯一可以直接套在类的大括号之内的内容. 类成员只有三类: 属性,方法和类常量 属性: 定义在类内部的变量 属性不能直接定义: 不能按照变量直接定义 系统规定: 类内部的属性需要设定访问权限: 访问修饰限定符: public,private,protected Public: 公有的, 类结构的内部和外部都可以访问 Protected: 受保护的,只有类的内部可以访问(继承) Private: 私有的, 只有定义当前属性的类的内部可以访问 Var: PHP5以前低版本的面向对象的访问修饰限定符: 表示public 方法: 定义在类内部的函数: 同样适用于访问修饰限定符(建议大家都使用: 可以不用,默认代表public) 类常量: 定义在类内部的常量, 只能用const关键字定义 类里面虽然有三种成员: 但是对象中只会有属性: 属性是数据, 方法是结构无法保存, 类常量属于类而不属于对象 类成员访问 类中有三类成员: 属性,方法和类常量 属性和方法都由对象来访问
您可能关注的文档
最近下载
- 100万吨焦炉烟气脱硫脱硝技术方案.docx
- 输液港夹闭综合征.pptx VIP
- 尾矿库闭库岩土工程勘察报告.pdf
- 简历--个性简历简历求职简历必威体育精装版简历(流行创意型)8.doc VIP
- MOBILGEAR 600XP320 MSDS_653410美孚齿轮油系列.pdf VIP
- 水利工程安全隐患排查记录.doc VIP
- 简历--个性简历简历求职简历必威体育精装版简历(8).docx VIP
- 2025至2030中国罗茨鼓风机行业市场深度研究及发展前景投资可行性分析报告.docx VIP
- MSDS_Mobilgear 600XP460美孚齿轮油系列.pdf VIP
- MSDS美孚齿轮油600XP220美孚齿轮油系列.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)