Blogger Information
Blog 11
fans 0
comment 1
visits 7818
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
定义一个接口和抽象类
一代宗师
Original
802 people have browsed it

接口

1.接口 interface
2.实现 implements
3.接口中的方法都是抽象方法
4.接口中的方法必须是public
5.接口中只能规定方法,不能写属性,接口中可以写常量
6.一个类中可以实现多个接口,中间用逗号隔开
7.一个类可以先继承父类,然后再实现接口
8.接口可以继承接口,但是里面的方法都要实现
<?php

interface eat{

  1. public function mianBao();

}

class eatt implements eat{

  1. function mianBao(){
  2. return '我吃面包';
  3. }

}

echo eatt::mianBao();

抽象类

1.抽象类 abstract
2.抽象类不能实例化对象
3.抽象类的存在的目的是为了让子类继承
4.抽象类里面一般都有抽象方法,抽象方法是用来让子类实现的,而且子类必须实现
5.抽象类只能是public或者是protected
6.抽象类可以继承抽象类,子类在实现的时候所有抽象方法都要实现**
<?php

abstract class Eat{

  1. abstract public function mianBao();

}

class jap extends Eat
{
public function mianBao(){
return ‘我今天吃的面包’;
}
}

echo jap::mianbao();

Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post