About_类与对象03
2024-10-18 22:28:58
php中的static:
1:属于静态变量:;
2:是全部类的属性;
3:调用静态变量要用::(两个冒号)。
eg:1
<html>
<head>
<title>static测试</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
</head>
<body>
<?PHP
class Person{ static $type = "人物";
public $name = "张三";
public $age = 18; public function intro(){
echo Person::$type."<br/>".$this->name."<br/>".$this->age."<br/>";
}
} $p1 = new Person(); $p1->intro();
?>
</body>
</html>
eg:2
<html>
<head>
<title>static测试</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
</head>
<body>
<?PHP
class Person{ static $type = "人物";
public $name = "张三";
public $age = 18; public function intro(){
echo Person::$type."<br/>".$this->name."<br/>".$this->age."<br/>";
}
} $p1 = new Person();
Person::$type = "张三不是人!"; $p1->intro();
?>
</body>
</html>
eg:3
class类的继承
<html>
<head>
<title>class类的继承</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
</head>
<body>
<?PHP
class Person{ static $type = "人物";
public $name = "张三";
public $age = 18; public function intro_Person(){
echo $this->name."<br/>".$this->age."<br/>";
}
} class Teacher extends Person{ public function intro_Teacher(){
echo $this->age;
} } class Students extends Teacher{ public function intro_Students(){
echo $this->age;
} } $p1 = new Students(); $p1->intro_Students();
?>
</body>
</html>
最新文章
- IOS网络第二天 - 07-发送JSON给服务器
- jquery mobile radio,checkbox button 样式设置
- css之属性部分
- 【干货】国外程序员整理的 C++ 资源大全
- kafka的一些常用命令
- CISC + RISC = Y86
- SiteMesh
- 显示形状回归算法(ESR)代码介绍
- Sentry的安装搭建与使用
- 一.windows环境下rabbitMQ的的安装和配置
- VOOC还真算是OPPO的核心技术
- redis内存数据库C客户端hiredis API 中文说明
- 使用JAXB解析xml文件(一)
- JavaScript—offset、client、scroll
- C++入门篇十一
- lockable JS function,解锁操作之前,不能重复操作
- Confluence 6 数据模型
- 实现左边div固定宽度,右边div自适应撑满剩下的宽度的布局方式:
- Redis分布式锁的实现
- Matlab 图像处理入门