- 博客(5)
- 收藏
- 关注
原创 php面向对象 继承概念与静态属性、静态方法
继承是指一个类为父类,另一个类可以作为其子类,子类在继承了父类的属性/方法的基础上,进一步增添或修改。 class 子类 extends 父类{ } ps:子类只能继承一个父类,public,protected,private的类都可以继承,public,protected类子类拥有其访问和修改的权限,但private的没有访问和修改的权限。 构造方法的继承: 方法:和普通的继承方法一样。 ...
2019-04-29 23:39:16 159
原创 php面向对象 mysql类的封装
class Mysql{ private $host; private $user; private $pwd; private $dbName; private $charset; private $conn=null; public function __construct(){ $this->host='localhost'; $this-&g...
2019-04-29 23:37:57 344
原创 php面向对象 this绑定及封装概念
this绑定 当一个对象调用其方法时,该方法执行之前,先完成一个绑定,$this-> 绑定到调用此方法的对象 封装概念 public是公共的,即大家都可以来读取,操作。 private是私有变量 只能在类定义的大括号{}内才能访问,可以用function查看。 protected是保护的 把某些重要属性封装起来,然后通过一个开放的接口来进行操作,这就实现了对属性的封装。 ps:对于一个对象,...
2019-04-29 23:36:54 100
原创 php面向对象 类方法
php中的类方法可以理解为“包含类范围内的函数”,因此可以重名。 构造函数 __construct(此处为两个下划线) 构造函数的作用时机:每当new一个对象时,就会自动对新new出来的对象发挥作用 new ClassName($args); $args参数原样传给构造方法。 析构函数 __destruct() 析构函数是在对象销毁时自动执行 当unset掉或将其赋予其他值时将会调用...
2019-04-29 23:35:37 92
原创 php面向对象 声明对象
php面向对象 类 声明语法: class 类名 { } 对象 new 类名 (); //返回对象 例如: class People { public $name='nobody'; public function cry(){ echo '呱呱坠地'; } } 可以将对象赋给变量 例如: $a=new People(); //a即为对象,里面装了N多属性和属性值 若想访...
2019-04-29 23:31:21 948
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人