PHP面向对象精要总结.docVIP

  • 2
  • 0
  • 约5.44千字
  • 约 15页
  • 2019-01-04 发布于广东
  • 举报
PHP面向对象精要总结.doc

PHP面向对象精要总结 1使用extends实现继承以及重载、魔术方法的含义 classBextendsA 声明的时候B里可以没有A里的方法 调用的时候: $b=newB(); $b-gt;A里的方法(); $匕飞1;^里的属性=1; $b-gt;B里的方法(); $b_gt;B里的方法(); 如果$a=newA(); 可以 $a-gt ;A里的方法(); $3-§1:^里的属性=1; 不可以 $a-gt;B里的方法(); $a-gt;B里的方法(); 重载:B继承A,B里实现和A同名的方法属性。 PHP中的重载与其它绝大多数面向对象语言不同。传 统的重载是用于提供多个同名的类方法,但各方法的参 数类型和个数不同。 魔术方法:PHP把所有以(两个下划线)开头的类方 法当成魔术方法。所以你定义自己的类方法时,不要以_ 为前缀。 2继承用privat e和protected访问修饰符可见性 属性方法private不可以被继承 属性方法pr otected类外部不可见,可以被继承 属性方法public所定义的类成员可以在任何地方被访 问 3php中双冒号::的应用 php类代码中常看到:/的操作符,这个是作用域限定 操作符,是用一个双冒号::表示,它用来置顶类中不同 作用域的级别。左边是作用域右边是访问作用域的成员。 在php中定义的作用域有self和pare nt两种(在 php6中提

文档评论(0)

1亿VIP精品文档

相关文档