<?php



abstract class Phone {


    

    abstract function printPhoneName();


    public function openPhone() {

       
        return "phone is starting..";


    }
}



class Samsung extends Phone {


    public function printPhoneName() {

        return "hello from Samsung";
    }

}


$sam = new Samsung();

echo $sam->printPhoneName();

echo "<br>";

echo $sam->openPhone();
echo "<br>";


class Infinix extends Phone {


    public function printPhoneName() {

        return "hello from Infinix";
    }

}

$infinx = new Infinix();

echo $infinx->printPhoneName();

echo "<br>";

echo $infinx->openPhone();