PHP 面向对象(OOP) 笔记

1:PHP中类初步接触

 

    

 

.......................................................................................................... 

2:this 关键子的应该(访问当前对象中的对象属性和对象方法的系统变量)

 

 

   

..........................................................................................................

 

 3:__construct 初始化函数  在PHP 4中初始化可以这么写  function Mypc(){}..和类名一定要相同

 

    

.............................................................................................................

4:private 关键子的应用,修饰类中的属性和方法。使其属性或方法只能在本类中访问,

 

    

..............................................................................................................

 5:__get() 函数应用   取得当前类中的封装的过属性或方法并转换成共有属性   

 

   

..........................................................................................................................

6:__set() 函数的应用 取得当前类中的封装的过属性或方法重新赋值执行操作

 

  

.............................................................................................................................

7: extends 继续     实现对基类(父类)中属性和方法的复用

 

  

............................................................................................................................

8:重载。。我的理解是 当子类继承父类时候,实例化子类的时候,需要用到父类重的某写方法,那么我们不需要在去实例化父类,就可以得到父类中的木某写方法

 

  

.............................................................................................................................

 9:abstract 抽象  声明抽象类的关键子

 

   

.............................................................................................................................

  10:final 修饰类 则类不能被继承,呵呵,是太监

 

   

.............................................................................................................................

11: static  用来定义类的静态属性或方法,可以在类未被实例化时使用。

        self     用来用类访问当前类中的静态属性或方法的关键字,类似与$this关键字      

 

                 

.............................................................................................................................

12:const 定义常量

 

   

.............................................................................................................................

  13: interface 接口   implements  引用接口

    

.............................................................................................................................

  14: 接口的综合应用

 

   

 

 

 

............................................................................................................................

 15:instanceof 用来测定一个给定的对象是否来自指定的对象类。

   

............................................................................................................................

 

16: __tostring() 直接打印对象句柄,从而获得该方法的基本信息或其他内容

 

    

 

.............................................................................................................................

17: __call($funname,$arr_value)  对象方法的异常处理...

 

     

.............................................................................................................................

 18:__autoload()   快速取得对象名称并自动载入进当前页面

 

 

  如果我们一般调用某个文件中的类或方法时。。一般都如下写

  

 

  如果这里有N多文件要被调用。岂不要些很多的 include()..

 

 

  下面__autoload()方法很好解决

 

   

.............................................................................................................................

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值