面向对象1-创新互联
一、面向对象思想简介
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站设计、网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的武陵网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!面向过程思想:自顶向下,逐步细化!
面向对象思想:就是在编程的过程中尽可能的模拟现实世界!
二、面向对象的基本概念
面向对象的阶段概念:OOA、OOD、OOP
对象:计算机中的一个对象就对应着现实中的一个实体,我们是采用属性来保存数据,采用方法来管理数据
类:关键字class,要想得到对象,必须先有类,类就是对象的规范,规范对象应该具有哪些属性和方法
类的实例化:new
类的成员:属性、方法、类常量
对象成员的访问符:-> 无论在任何地方的任何时候访问对象的成员,必须先找到这个对象
三、$this关键字
伪对象,永远代表当前对象,谁调用它就代表谁
对象的存储机制:对象的非静态属性都是由各个对象单独的管理(静态属性归类管理),对象的方法都在用户代码区,而且只有一份,都是通过类来管理
四、构造方法:__construct(),主要就是完成新对象初始化工作!
五、析构方法:__destruct(),不能有参数,主要的作用是在对象消失之前,释放该对象占用的额外资源!
六、对象的传值和克隆
对象的传值:值传递和引用传递,但是它们实际的效果是一样的!也叫作“浅复制”
对象的克隆:关键字clone
__clone(),在克隆新对象的时候,对新对象的初始化工作
七、静态属性
静态成员的概念:该成员不是某个对象独自占用,而是所有的对象所共享的成员,从语法上来看,应该由类来进行管理
静态属性的访问方式是类名::属性名,其中属性名要加上$符号!
如果在类内访问静态属性,类名可以使用self关键字来代替!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
本文题目:面向对象1-创新互联
本文网址:http://cdiso.cn/article/ddjpss.html