
PHP面向对象
文章平均质量分 79
qq_42402975
这个作者很懒,什么都没留下…
展开
-
PHP面向对象---抽象类
抽象类 抽象类的特点 1、php5支持抽象类和抽象方法 2、定义的抽象类无法被实例化 3、任何一个类里面声明了抽象方法,那么这个类必须声明为抽象类, 一个抽象类可以没有抽象方法 4、被定义的抽象方法只能声明其调用方式(参数),不能定义其具体的功能实现 5、继承抽象类的子类必须实现父类(抽象类)所有的抽象方法,并且访问控制(public、protected)必须一致,或者更为宽松 如:父类pro...原创 2018-12-24 10:51:55 · 231 阅读 · 0 评论 -
接口 以及接口和抽象类的异同点
接口 接口的特点 1、接口可以规定某些类实现哪些方法,但接口不需要定义这些方法的具体内容 2、接口是通过 interface 关键字来定义的,就像定义一个标准的类一样,但其中定义所有的方法都是空的。 3、接口中定义的所有方法都必须是公有,这是接口的特性。 4、要实现一个接口,使用 implements 操作符。类可以实现多个接口,用逗号来分隔多个接口的名称。 5、实现多个接口时,接口中的方法不...原创 2018-12-24 11:49:10 · 164 阅读 · 0 评论 -
PHP面向对象---基本概念和类的基本结构
面向对象与面向过程的区别 1.面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了; 2.面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 3.可以拿生活中的实例来理解面向过程与面向对象,例如五子棋,面向过程的设计思路就是首先分析问题的步骤:(1)、开始游戏,...原创 2018-12-24 15:15:27 · 347 阅读 · 0 评论