php学习笔记 类的声明与对象实例化


Posted in PHP onJune 13, 2011
<?php 
/* 类的声明 
* 1.你要开发的是什么,确定写什么类 
* 2.类中的成员一定要属于这个类 
* [修饰类的关键字] class 类名{ 
* 成员属性: 
* 成员方法: 
* } 
* 3.在类中声明成员属性时,前面必须有修饰词,当不确定使用哪个词时,使用var或public 
* 一个文件只保存一个类,文件名中包含类名,文件:类名.class.php 
* 类名的写法: 
* 变量:aaaBbbCcc 
* 函数:aaaBbbCcc 
* 常量:AAABBBCCC 
* 类名:AaaBbbCcc 
* 4.类中的成员属性,如果创建多个对象时,每个对象有不同的属性值时,不要直接给初值,在创建好对象之后再给值 
* 
* 
* 通过类来实例化对象 
* 1.使用的是new新建一个对象,加上类名,就是创建哪个类的对象 
* $对象引用=new 类名; 
* 2.只要有一个new 关键字就是创建一个对象,创建一个对象就是在内存中分配了一个空间 
* 
* 只有对象才在内存有存储空间 
* 
* 对象的作用 
* 
* 对象在内存中的分配 
* 
* 对象的使用 
* 对象中的成员必须通过对象的引用来访问 
* 对象->成员 
* 
* 对象->成员属性 
* 对象->成员方法 
* 
* 
* 
*/ 
//类的声明(电话类) 
class Phone{ 
//声明属性 
var $pinPai; 
var $color; 
var $batteryCapacity; 
var $screenSize; 
//成员方法 
function call(){ 
} 
function message(){ 
} 
function playMusic(){ 
} 
function photo(){ 
} 
} 
//类的实例化 
class Person{ 
var $name; 
var $age; 
var $sex; 
function say(){ 
} 
function eat(){ 
} 
function run(){ 
} 
} 
//实例化 
$p1=new Person; 
$p2=new Person; 
$p3=new Person; 
//访问对象的成员 
$p1->name="zhangsan"; 
echo $p1->name; 
?>
PHP 相关文章推荐
php访问查询mysql数据的三种方法
Oct 09 PHP
php不用内置函数对数组排序的两个算法代码
Feb 08 PHP
洪恩在线成语词典小偷程序php版
Apr 20 PHP
jquery+php+ajax显示上传进度的多图片上传并生成缩略图代码
Oct 15 PHP
PHP使用mysql_fetch_object从查询结果中获取对象集的方法
Mar 18 PHP
PHP中实现crontab代码分享
Mar 26 PHP
php 利用array_slice函数获取随机数组或前几条数据
Sep 30 PHP
Yii2隐藏frontend/web和backend/web的方法
Dec 12 PHP
php通过执行CutyCapt命令实现网页截图的方法
Sep 30 PHP
浅谈PHP封装CURL
Mar 06 PHP
Laravel 微信小程序后端实现用户登录的示例代码
Nov 26 PHP
PHP code 验证码生成类定义和简单使用示例
May 27 PHP
php学习笔记 PHP面向对象的程序设计
Jun 13 #PHP
php学习笔记 数组的常用函数
Jun 13 #PHP
PHP中的函数嵌套层数限制分析
Jun 13 #PHP
PHP5中新增stdClass 内部保留类
Jun 13 #PHP
php中使用Akismet防止垃圾评论的代码
Jun 10 #PHP
php中通过虚代理实现延迟加载的实现代码
Jun 10 #PHP
php获取后台Job管理的实现代码
Jun 10 #PHP
You might like
单位速度在实战中的运用
2020/03/04 星际争霸
使用PHP模拟HTTP认证
2006/10/09 PHP
php生成验证码,缩略图及水印图的类分享
2016/04/07 PHP
php获取服务器操作系统相关信息的方法
2016/10/08 PHP
php注册和登录界面的实现案例(推荐)
2016/10/24 PHP
详解php用curl调用接口方法,get和post两种方式
2017/01/13 PHP
JS在IE和FF下attachEvent,addEventListener学习笔记
2009/11/26 Javascript
解决ueditor jquery javascript 取值问题
2014/12/30 Javascript
jQuery中attr()方法用法实例
2015/01/05 Javascript
JSON字符串和对象相互转换实例分析
2016/06/16 Javascript
jquery+Jscex打造游戏力度条
2020/09/12 Javascript
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
2016/12/14 Javascript
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
2017/03/15 Javascript
vue2.0 与 bootstrap datetimepicker的结合使用实例
2017/05/22 Javascript
js实现QQ面板拖拽效果(慕课网DOM事件探秘)(全)
2017/09/19 Javascript
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
jquery图片预览插件实现方法详解
2019/07/18 jQuery
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
微信小程序实现可长按移动控件
2020/11/01 Javascript
实用的 vue tags 创建缓存导航的过程实现
2020/12/03 Vue.js
Python爬虫框架Scrapy安装使用步骤
2014/04/01 Python
跟老齐学Python之坑爹的字符编码
2014/09/28 Python
Python打印scrapy蜘蛛抓取树结构的方法
2015/04/08 Python
详解Python进程间通信之命名管道
2017/08/28 Python
django-初始配置(纯手写)详解
2019/07/30 Python
Python多重继承之菱形继承的实例详解
2020/02/12 Python
python获取命令行参数实例方法讲解
2020/11/02 Python
Stefania Mode美国:奢华设计师和时尚服装
2018/01/07 全球购物
美国领先的在线邮轮旅游公司:CruiseDirect
2018/06/07 全球购物
采购人员的个人自我评价
2014/01/16 职场文书
工会主席岗位责任制
2014/02/11 职场文书
全国税务系统先进集体事迹材料
2014/05/19 职场文书
现货白银电话营销话术
2015/05/29 职场文书
导游词之白茶谷九龙峡
2019/10/23 职场文书
7个你应该知道的JS原生错误类型
2021/04/29 Javascript
如何理解PHP核心特性命名空间
2021/05/28 PHP