博客列表 >OOP 面向对象 类的定义和声明

OOP 面向对象 类的定义和声明

梁凯达的博客
梁凯达的博客原创
2019年01月10日 22:30:47979浏览

实例

<?php
	
	/*
		[修饰符] class  类名{
				[成员属性]
				[成员方法]
		}
	

	 */
	

	//定义一个人类
	class Person{

	}

	//通过类得到对象   new关键字 得到对象 我们管这种内容叫做实例化
	
	$wc = new Person;
	var_dump($wc);

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<?php
	//定义小鸡类

	class Chick{
		//成员属性
		//就是写在类里面的变量  只不过前面多了一个public
		public $legs;//有几个腿
		public $bozi;// 有脖子
		public $tou ;//头
		public $yumao;//羽毛
		public $color;//颜色

		//类的定义里面不能出现过程化代码
		//echo  '我们说的小鸡 我感觉他爹可能是鸭子为什么呢因为叫嘎嘎嘎 之后下蛋还有裤衩衩!!!';
		//define('HOST',111);

		//叫
		public function say(){
			if(true){

		}
			echo '嘎嘎嘎嘎';
		}

		//吃
		public function eat(){
			echo '我要吃米';
		}

		//下蛋
		public  function egg(){
			echo '咯咯哒咯咯哒...';
		}

	}

	//实例化对象
	$xj = new Chick;
	var_dump($xj);

	//注意: 类的定义里面不能出现过程化的代码 也就是说不能出现除成员属性和成员方法以外的内容

运行实例 »

点击 "运行实例" 按钮查看在线实例

 

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议