PHP抽象方法和抽象类抽象关键字的介绍与应用

PHP抽象方法和抽象类抽象关键字

抽象关键字用于定义抽象方法和抽象类。

抽象方法

抽象方法指的是没有方法体的方法,特别是在方法声明和括号内的内容时,但直接在方法名中的语句后面加上分号。

抽象关键字用于定义抽象方法、语法:

摘要function_name()函数;

抽象类

只要类中有抽象方法,类就被定义为抽象类,抽象类也由抽象关键字定义。

抽象类不能生成实例对象,通常使用抽象方法作为子类、重载模板,并在继承的抽象类中实现方法。

实例uff1a

复制代码代码如下所示:

< PHP

抽象类{

定义抽象方法

摘要保护功能的是();

/常用方法

公共函数打印输出(){

印刷美元-> getValue()。

}

}

类的具体子类扩展抽象类{

保护功能getValue(){

返回抽象方法的实现;

}

}



1美元=新的具体子类;

1美元->打印();

>



在这个例子中,父类定义了抽象方法和方法的实现,但是实际的内容是在子类中定义的。