php opp和oop,opp1.php

header("Content-Type:text/html;charset=utf-8");

/**

* opp1

* 一、抽象一个类

* 在类中定义成员属性和成员方法必须要在方法和属性前加一个关键词用已修饰这个属性和方法的应用方式

* (1)成员属性

修饰成员属性的关键字

public private protected

* (2)成员方法

修饰成员方法的关键字

public private protecded

* (3)查看一个类是否存在class_exists(类名)

* (4)查看一个类有多少属性 get_class_vars(类名)

* (5)查看一个类有多少方法 get_class_methods(类名)

* @author gewen <821263167@qq.com>

*/

class Person{

public $name = "小张";

public $age = 30;

public $sex = "男";

function run(){

return "正在跑……";

}

function tiao(){

return "正在跳……";

}

}

//var_dump(class_exists(One)); //查看一个类是否存在

//$vars = get_class_methods(Person);

//var_dump($res);

//$methods = get_class_vars(Person);

//var_dump($methods);

/**

* 二、实例化一个类

* (1)实例化一个类需要用到关键词new

* (2)在new关键词后面添加一个类名加小括号

* (3)调用成员属性用-> 并且去除$符号

* (4)调用成员方法用-> 后面跟方法名

* @author gewen <821263167@qq.com>

*/

/* $man = new Person();

var_dump($man); //打印查看下这个对象

echo $man -> name;

echo $man -> run(); */

/**

* 三、对象的应用

* 创建一个不同的对象

* @author gewen <821263167@qq.com>

*/

//这个代表两个不同的对象

/* $man1 = new Person();

$man2 = new Person();

var_dump($man1);

var_dump($man2); */

//这个代表两个相同的对象

/* $man1 = new Person();

$man2 = $man1;

var_dump($man1);

var_dump($man2); */

一键复制

编辑

Web IDE

原始数据

按行查看

历史

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值