php_program 7

Practical Name:-Write PHP script to define an interface which has methods area(), volume(). Define constant PI. Create a class cylinder which implements this interface and calculate area and volume.

---------------------------------------------------------------------------------------------------------

Solution:

<?php interfaceCyl

{

function area(); function volume();

}

class Cylinder implements Cyl


{

public $PI=3.14; public $a; public $r; public $h;

function construct($r,$h)


{

$this->r=$r;

 

$this->h=$h;


}

function area()


{

$this->a=2*$this->PI*($this->h*$this->r); echo"Area of Cylinder= ".$this->a."<br>";

}

function volume()

{


$this->a=$this->PI*$this->r*$this->r*$this->h; echo"Volume of Cylinder= ".$this->a."<br>";

}


}

$c=new Cylinder(4,3);


$c->area();

$c->volume();


?> 

Post a Comment

Previous Post Next Post