1、abstract:抽象。   含有抽象方法的类必须设置为抽象类, 抽象类不能直接实例化,需要继承后将抽象类里的抽象方法实现。然后实例化进行继承的那个类。

2、接口:php类中接口的应用关键字是interface、implements了,接口是一种成员属性全部为抽象或常量的特殊抽象类,implements主要是对类名,类所拥有的方法,以及所传参数起约束和规范做用,有点像 abstract 抽象类

接口规则:

1.类中全部为抽象方法。

2.抽象方法钱不用加abstract。

3.接口抽象方法属性为public。

4.成员属性必须为常量。

  1. <?php
  2. interface Cinema
  3. {
  4. const film = '加勒比海盗';
  5. public function show();
  6. }
  7. class Order implements Cinema
  8. {
  9. public function show()
  10. {
  11. echo "影院 接口开放了
  12. ";
  13. }
  14. }
  15. $face = new Order();
  16. echo $face->show();
  17. echo Cinema::film;
分类: 未分类

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注