PHP抽象方法和抽象类抽象关键字的介绍与应用
PHP抽象方法和抽象类抽象关键字抽象关键字用于定义抽象方法和抽象类。
抽象方法
抽象方法指的是没有方法体的方法,特别是在方法声明和括号内的内容时,但直接在方法名中的语句后面加上分号。
抽象关键字用于定义抽象方法、语法:
摘要function_name()函数;
抽象类
只要类中有抽象方法,类就被定义为抽象类,抽象类也由抽象关键字定义。
抽象类不能生成实例对象,通常使用抽象方法作为子类、重载模板,并在继承的抽象类中实现方法。
实例uff1a
复制代码代码如下所示:
< PHP
抽象类{
定义抽象方法
摘要保护功能的是();
/常用方法
公共函数打印输出(){
印刷美元-> getValue()。
}
}
类的具体子类扩展抽象类{
保护功能getValue(){
返回抽象方法的实现;
}
}
1美元=新的具体子类;
1美元->打印();
>
在这个例子中,父类定义了抽象方法和方法的实现,但是实际的内容是在子类中定义的。