PHP语言 -- 面向对象和面向过程的区别

Posted 一方通行o

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP语言 -- 面向对象和面向过程的区别相关的知识,希望对你有一定的参考价值。

 

例子:求阴影面积

面向过程

$r1 = 20;
$r2 = 10;

$mj = 3.14*$ri*$ri-3.14*$r2*$r2;

echo $mj;

面向对象

class Yuan
{
    private $r;
    function __construct($r)
    {
    $this->r = $r
    }
    function Mj()
    {
    return 3.14*$this->r*$this->r;
    }
}


$yuan1 = new Yuan(20);
$yuan2 = new Yuan(10);
eho $yuan1->Mj()-$yuan2->Mj();

 

以上是关于PHP语言 -- 面向对象和面向过程的区别的主要内容,如果未能解决你的问题,请参考以下文章