PHP program to inherit an abstract class and an interface in a non-abstract class
<?php
//PHP program to inherit an abstract class
//and an interface in a non-abstract class.
abstract class Abs
{
public abstract function fun1();
}
interface Inf
{
public function fun2();
}
class Sample extends Abs implements Inf
{
public function fun1()
{
printf("fun1() called<br>");
}
public function fun2()
{
printf("fun2() called<br>");
}
}
$obj = new Sample();
$obj->fun1();
$obj->fun2();
?>
Output
fun1() called
fun2() called
