php面向对象:成员方法、成员变量、类的常量
程序员文章站
2022-04-16 18:09:22
...
成员方法
之前我们说了php类的定义与实例化方法,举了个例子,创建了一个人的类。
但是人不单单有属性,还有行为方式,比如人可以跑步,可以跳舞,可以唱歌,可以吃饭等等。那么,我们改如何去实现这些行为呢?接下来就要用到我们的成员方法去实现了。
还是上节课的例子,定义一个人的类,创建一个跑的成员方法
class Preson{ public $name; public $age; public $gender; public function Run(){ //声明成员方法 echo "人在塔在"; } } //先实例化一个类 $Preson1 = new Preson(); $Preson1->name = "德玛西亚"; //调用成员方法 $Preson1->Run();
这个例子就是一个简单的成员方法的创建个调用。
成员变量
类中的变量,也叫成员变量,我们之前的例子就已经使用过,这里向大家提出来说明一下。
class Preson{ public $name; //定义成员变量 public $age; }
上面例子中的$name就是成员变量。
类常量
类中有变量,那么相对的也就是会有常量。常量的意思就是不会改变的量,是一个恒值。
定义常量,我们用const。
<?php class character{ public $name; //声明一个变量 const SKILLS = '哈撒尅'; //声明一个常量 } $character1 = new character(); $character1->name = "亚索"; echo '我要玩' . $character1->name . '<br/>' . '技能是' . character::SKILLS;
上面的例子我们说明了常量的定义方法和访问方式。
以上就是php面向对象:成员方法、成员变量、类的常量的详细内容,更多请关注其它相关文章!
上一篇: php判断是否有get提交
下一篇: php数组(Array)
推荐阅读
-
Python面向对象程序设计中类的定义、实例化、封装及私有变量/方法详解
-
面向对象之组合的补充,主动调用其他类的成员,特殊成员
-
基于PHP 面向对象之成员方法详解
-
Python面向对象程序设计类变量与成员变量、类方法与成员方法用法分析
-
面向对象之:类的成员
-
Python学习 :面向对象 -- 类的成员
-
net学习之类与对象、new关键字、构造函数、常量和只读变量、枚举、结构、垃圾回收、静态成员、静态类等
-
Java中成员变量与局部变量的区别、对象类型作为方法的参数和方法的返回值
-
java中的类修饰符-成员变量修饰符-方法修饰符
-
对继承与多态、成员变量的隐藏和方法重写、super关键字、final关键字、对象的上转型对象、抽象类的学习理解(java)