php 面向对象的三大特征 (封装,继承,多态)

来源:互联网 发布:淘宝美工的职业规划 编辑:程序博客网 时间:2024/06/03 19:41

一、抽象 :研究某种东西的方法

    把某个事物共有的属性和方法提取出来,这种研究问题的方法称为抽象。

<?php//php面向对象的特征:封装和继承、多态class Account{public $balance;public $account;public function get{}public function save(){}}?>

二、封装

     定义:把抽象出来的数据和对数据的操作封装在一起,给外部提供可以访问的,隐藏部分不准访问的内容。

   

<?php class Person{//php  三个访问修饰符 public protected privatepublic $name;private $age;private $salary;//初始化Person的属性function __construct($name,$age,$salary){$this->name = $name;$this->age = $age;$this->salary = $salary;}//通过get  或者 set 方法来提供给外部使用public function getAge(){return $this->age;}public function getSalary(){return $this->salary;}//setpublic function setAge($age){$this->age = $age;}  }?>



0 0
原创粉丝点击