php面向对象二之封装,protected ,public,private权限管理

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>封装的概念</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
    <body>
        <?php 
        // 1.封装,2,重载
        /**
        * 
        */
        class People
        {     
            //对属性的封装 
            //对方法的封装 
            private $memony=1000;
            public function share(){
                echo $this->memony;
            }
        }
        $peo=new People();
        //private私有,不可以调用
        $peo->share();

        ?>
    </body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>private私有权限</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
    <body>
        <?php 
        // private权限修饰符, protected保护的,public公共的
        class Human{
            private $money=1000;
        public function showmoney(){
            return $this->money;}
        }
        $p=new Human();
        echo $p->showmoney();
        ?>
    </body>
</html>


你可能感兴趣的:(php面向对象二之封装,protected ,public,private权限管理)