网站地图    收藏   

主页 > php专栏 > php综合实列 >

php面向对象程序设计入门教程

来源:自学PHP网    时间:2019-08-01 11:26 作者:小飞侠 阅读:

[导读] php面向对象程序设计入门教程...

本文实例讲述了php面向对象程序设计。分享给大家供大家参考,具体如下:1.面向对象与面向过程的对比2.什么是对象?3.什么是面向对象?

软件工程的三个目标:1.重用性 2.灵活性 3.可扩展性4.什么是类?5.类的定义

class Classname{
  //成员属性
  public $name;
  public $age;
  //成员方法
  public function __construct($name,$age){
    //方法体
    $this->name=$name;
    $this->age=$age;
  }
  public function method(){
    //方法体
    //return 返回值
} 

6.类和对象的关系
//实例化
$mod = new Classname();7.对象中成员的访问
$引用名 new 类名称([参数列表]); //对象实例化
$引用名->成员属性=值;       //给成员属性赋值
echo $引用名->成员属性;      //获取成员属性的值
$引用名->成员方法;          //访问成员方法


8.特殊的对象引用"$this"this->属性 和 $this->方法.只能在成员方法中使用9.构造方法和析构方法(魔术方法)③通常用来对成员属性赋初始值.④php5以前的版本必须要方法名和类名相同⑤同一个类只能有一个构造方法

public function __construct(){
  //主体
}
public function __destruct(){
  //方法体
}php面向对象程序设计入门教程》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论