1、php面向对象笔记?php/* 类的声明 * 1. 你要开发的是什么, 确定写什么类 * 2. 类中的成员一定要属于这个类 * 电话的类 * * 修饰类的关键字 class 类名 * 成员属性:外观、颜色、电池容量、屏幕尺寸 . * 成员方法:打电话、发信息、播放音乐、拍照 . * * * 在类中声明成员属性时: 前面必须有修饰词,当不知道使用那个时,就使用var,如果知道使用那一个修饰关键字,就不使用var了 * * 类中的成属性,如果创建多个对象时,每个对象有不同的属性值时,不要直接组初值 * * 在创建好对象之后再给值 * * * 一个文件只保存一个类, 文件名中包含类名, 文件:类名.
2、class.php * 自动加载 * aaa bbb ccc * 变量: aaaBbbCcc * 函数:aaaBbbCcc * 常量:AAABBBCCC * 类名:AaaBbbCcc * * 一定要有意义 * * * * 实例化对象 * * * 对象的使用 * * 对象在内存中的分配 * * */class Phone /成员属性 var $pinPai; var $color; var $batteryCapacity; var $screenSize; /成员方法 static function call($number) function message() function playM
3、usic() function photo() class Person var $name=zhangsan; 成员 * * 对象-成员属性=新值 * echo 对象-成员属性 * 对象-成员方法 * * 类的声明 * * 类中成员属性 * * 类中成员方法 * * 对象的创建(对象实例化) * * 对象中成员的访问形式 * */ class Person var $name; var $age; var $sex; function say() function eat() function run() $p1=new Person; $p2=new Person; $p3=new Per
4、son; $p1-name=zhasan; echo $p1-name; $p2-say();name=$name; $this-age=$age; $this-sex=$sex; function say() echo 我的名子:$this-name,我的年龄:$this-age,我的性别:$this-sex。; $this-eat(); function run() function eat() function _destruct() echo $this-name.再见!; $p1=new Person(zhangsan, 20, 女);$p2=new Person(lisi, 25)
5、;$p3=new Person(wangwu);$p1-say();$p1=null;$p2-say();$p3-say();name=$name; $this-age=$age; $this-sex=$sex; function getPro($name) return $this-$name; function setAge($age) if($age 100 | $age age=$age; function getAge() if($this-age age; elseif($this-age age-5; elseif($this-age age-10; else return $this-age-15; function say() echo 我的名子:$this-name,我的年龄:$this-age,我的性别:$this-sex。; function run() $this-left(); $this-left(); $this-right()
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1