2016/3/21 面向对象: ①定义类 ②实例化对象 ③$this关键字 ④构造函数 ⑤析构函数 ⑥封装 ⑦继承

Posted 一棵树2016

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2016/3/21 面向对象: ①定义类 ②实例化对象 ③$this关键字 ④构造函数 ⑤析构函数 ⑥封装 ⑦继承相关的知识,希望对你有一定的参考价值。

一:定义类   二:实例化对象

 1 //定义类
 2 class Ren
 3     {
 4         var $name;
 5         var $sex;
 6         var $age;
 7         
 8         function Say()
 9         {
10             echo "{$this->name}在说话";
11         }
12     }
13 //实例化对象
14 $Ren = new Ren();
15 //调用对象的成员:
16     $Ren->name = "张三";
17     $Ren->Say();

显示结果:

技术分享

三:$this关键字

$this->name;  this代表该对象,如果要在成员方法中调用成员变量,一定要使用$this找出该成员变量

 

四:构造函数:

 

 

以上是关于2016/3/21 面向对象: ①定义类 ②实例化对象 ③$this关键字 ④构造函数 ⑤析构函数 ⑥封装 ⑦继承的主要内容,如果未能解决你的问题,请参考以下文章

javaOO 面向对象集中注意

java面向对象(继承)

23. java面向对象 - 继承性

C++初阶---类和对象

java面向对象(多态)

013_面向对象_抽象类和接口