博主信息
PHP学习
博文
60
粉丝
1
评论
1
访问量
37328
积分:0
P豆:122

PHP面向对象编程:构造方法、析构方法、常量使用

2019年04月23日 21:22:17阅读数:581博客 / PHP学习/ PHP面向对象

定义里面的一个访问权限:

public共公的,都可以使用

private私有的,只可以在自己的类里面使用

protected受保护的,可以在继承的子类中使用

下面实例

class computer

{

public function __construct()

{

echo "游戏准备就绪";

}

public function game()

{

echo "开始游戏";

}

public function __destruct()

{

echo "游戏自动结束";

}

}

以上就是声明一个类的方法,里面的__construct()是在new类的时候自动自行里面的语句。

$computer = new computer();

$computer->game();

上面是new类和执行类里面的game();并且在所有的东西执行完后,自动执行__destruct()结束实例化对象。

const是类里面声明常量的关键词,const YES = true;

class computer 

{

const ONE = true;

const TWO = self::ONE + 1;

}

上面就是声明一个常量,调用常量用self可以直接使用,还可以直接用computer::TWO来调用里面的常量.

版权申明:本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!

全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
  • php中的分别是__construct和__destruct。不需要我们去调,而是在new一个时自动调
    C语言结体是一种数据类型,也可以称作复杂数据类型,由若干不同类型的变组成,每个变都是结体的成员,每个成员可以是基本数据类型,也可以是类型,与中类差不多,只是没有成员
    这篇文章主要介绍了ThinkPHP中__initialize()和类的函数__construct(),以实例形式分了ThinkPHP中类的初始化时子类的,是采ThinkPHP进行序设计中比较重要的概念
    上篇文章给大家介绍了《PHP中什么是类和?为什么学习?如何使?​》,本文继续给大家介绍PHP中如何使和this关键字?如何引入
    JavaScript继承的实现:1、利原型模式;2、使动态原型,根据的设计原则,类型的所有成员应该都被封装在类结体内;3、使工厂模式;4、使类继承,即在子类中调父类函数。
    VB是一种语言,。VB是一种通的基于序设计语言,为结化的、模块化的、的、包含协助开发环境的事件驱动为机制的可视化序设计语言。
    php连接数据库实现增删改的:首先创建Mysql类并定义变;然后通过函数初始化类;接着连接数据库,并自定义插入数据;最后使update和delete修改或删除数据即可。
    PHP实现异步加载的:首先获取浏览器可视区域页的高度;然后一个公式,计算相比例;接着使jQuery的getJSON服务端result.php发送请求;最后解JSON数据即可。
    php使post跳转页:首先定义post处理页url;然后获取当前页的url,并解url;接着获取url中的参数部分,将querycan参数解到数组变;最后循环拼接表单项,表单并跳转

    2020-07-04

    1320

    笔记文章。欢迎和各位一起讨论。如果文章中有错误请指出,一些需要去取data中的变的操作。我们可以运ES6赋值来做简化。这样的我们不光可以在小序中使