时间:2021-07-01 10:21:17 帮助过:28人阅读
- <br><?php <br>/* 类的声明 <br>* 1.你要开发的是什么,确定写什么类 <br>* 2.类中的成员一定要属于这个类 <br>* [修饰类的关键字] class 类名{ <br>* 成员属性: <br>* 成员方法: <br>* } <br>* 3.在类中声明成员属性时,前面必须有修饰词,当不确定使用哪个词时,使用var或public <br>* 一个文件只保存一个类,文件名中包含类名,文件:类名.class.php <br>* 类名的写法: <br>* 变量:aaaBbbCcc <br>* 函数:aaaBbbCcc <br>* 常量:AAABBBCCC <br>* 类名:AaaBbbCcc <br>* 4.类中的成员属性,如果创建多个对象时,每个对象有不同的属性值时,不要直接给初值,在创建好对象之后再给值 <br>* <br>* <br>* 通过类来实例化对象 <br>* 1.使用的是new新建一个对象,加上类名,就是创建哪个类的对象 <br>* $对象引用=new 类名; <br>* 2.只要有一个new 关键字就是创建一个对象,创建一个对象就是在内存中分配了一个空间 <br>* <br>* 只有对象才在内存有存储空间 <br>* <br>* 对象的作用 <br>* <br>* 对象在内存中的分配 <br>* <br>* 对象的使用 <br>* 对象中的成员必须通过对象的引用来访问 <br>* 对象->成员 <br>* <br>* 对象->成员属性 <br>* 对象->成员方法 <br>* <br>* <br>* <br>*/ <br>//类的声明(电话类) <br>class Phone{ <br>//声明属性 <br>var $pinPai; <br>var $color; <br>var $batteryCapacity; <br>var $screenSize; <br>//成员方法 <br>function call(){ <br>} <br>function message(){ <br>} <br>function playMusic(){ <br>} <br>function photo(){ <br>} <br>} <br>//类的实例化 <br>class Person{ <br>var $name; <br>var $age; <br>var $sex; <br>function say(){ <br>} <br>function eat(){ <br>} <br>function run(){ <br>} <br>} <br>//实例化 <br>$p1=new Person; <br>$p2=new Person; <br>$p3=new Person; <br>//访问对象的成员 <br>$p1->name="zhangsan"; <br>echo $p1->name; <br>?> <br>