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正则校验用户名介绍
Jul 19 PHP
php 获取完整url地址
Dec 20 PHP
PHP iconv 解决utf-8和gb2312编码转换问题
Apr 12 PHP
解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
Jun 24 PHP
php使用mb_check_encoding检查字符串在指定的编码里是否有效
Nov 07 PHP
关于PHP的curl开启问题探讨
Apr 08 PHP
ThinkPHP分页实例
Oct 15 PHP
php删除数组中重复元素的方法
Dec 22 PHP
PHP生成和获取XML格式数据的方法
Mar 04 PHP
php用户登录之cookie信息安全分析
May 13 PHP
PHP基于PDO实现的SQLite操作类【包含增删改查及事务等操作】
Jun 21 PHP
php学习笔记之mb_strstr的基本使用
Feb 03 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
PHP中上传多个文件的表单设计例子
2014/11/19 PHP
PHP中使用Imagick操作PSD文件实例
2015/01/26 PHP
PHP树的深度编历生成迷宫及A*自动寻路算法实例分析
2015/03/10 PHP
CI映射(加载)数据到view层的方法
2016/03/28 PHP
PHP convert_uudecode()函数讲解
2019/02/14 PHP
js优化针对IE6.0起作用(详细整理)
2012/12/25 Javascript
用示例说明filter()与find()的用法以及children()与find()的区别分析
2013/04/26 Javascript
createTextRange()的使用示例含文本框选中部分文字内容
2014/02/24 Javascript
jQuery里filter()函数与find()函数用法分析
2015/06/24 Javascript
jquery仿百度百科底部浮动导航特效
2015/08/08 Javascript
jquery性能优化高级技巧
2015/08/24 Javascript
jQuery右侧选项卡焦点图片轮播特效代码分享
2015/09/05 Javascript
基于JavaScript实现手机短信按钮倒计时(超简单)
2015/12/30 Javascript
AngularJS基础 ng-class-odd 指令示例
2016/08/01 Javascript
原生Aajax 和jQuery Ajax 写法个人总结
2017/03/24 jQuery
vue-cli项目配置多环境的详细操作过程
2018/10/30 Javascript
vue 路由子组件created和mounted不起作用的解决方法
2019/11/05 Javascript
javascript单张多张图无缝滚动实例代码
2020/05/10 Javascript
Openlayers学习之地图比例尺控件
2020/09/28 Javascript
python抓取某汽车网数据解析html存入excel示例
2013/12/04 Python
Python 爬虫学习笔记之单线程爬虫
2016/09/21 Python
python实现在pandas.DataFrame添加一行
2018/04/04 Python
python字典嵌套字典的情况下找到某个key的value详解
2019/07/10 Python
解决Django删除migrations文件夹中的文件后出现的异常问题
2019/08/31 Python
TensorFlow 输出checkpoint 中的变量名与变量值方式
2020/02/11 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
2020/03/12 Python
Python爬虫scrapy框架Cookie池(微博Cookie池)的使用
2021/01/13 Python
python中yield的用法详解
2021/01/13 Python
JYSK加拿大:购买家具、床垫、家居装饰等
2020/02/14 全球购物
高中打架检讨书
2014/02/13 职场文书
见习期自我鉴定范文
2014/03/19 职场文书
小学生学雷锋演讲稿
2014/04/25 职场文书
温馨提示标语
2014/06/26 职场文书
2015年领班工作总结
2015/04/29 职场文书
学校禁毒宣传活动总结
2015/05/08 职场文书
对讲机知识
2022/04/07 无线电