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+MSSQL分页的例子
Oct 09 PHP
PHP 函数执行效率的小比较
Oct 17 PHP
php中对2个数组相加的函数
Jun 24 PHP
smarty模板中使用get、post、request、cookies、session变量的方法
Apr 24 PHP
实现WordPress主题侧边栏切换功能的PHP脚本详解
Dec 14 PHP
PHP微信开发之查询城市天气
Jun 23 PHP
浅析Laravel5中队列的配置及使用
Aug 04 PHP
php组合排序简单实现方法
Oct 15 PHP
php实现网页端验证码功能
Jul 11 PHP
PHP读取、解析eml文件及生成网页的方法示例
Sep 04 PHP
PHP进阶学习之依赖注入与Ioc容器详解
Jun 19 PHP
宝塔面板在NGINX环境中TP5.1如何运行?
Mar 09 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
table标签的结构与合并单元格的实现方法
2013/07/24 PHP
phpmailer在服务器上不能正常发送邮件的解决办法
2014/07/08 PHP
php 指定范围内多个随机数代码实例
2016/07/18 PHP
php慢查询日志和错误日志使用详解
2021/02/27 PHP
Js sort排序使用方法
2011/10/17 Javascript
DWR实现模拟Google搜索效果实现原理及代码
2013/01/30 Javascript
JQuery 操作/获取table具体代码
2013/06/13 Javascript
javascript计时器事件使用详解
2014/01/07 Javascript
JavaScript中对循环语句的优化技巧深入探讨
2014/06/06 Javascript
jQuery 过滤方法filter()选择具有特殊属性的元素
2014/06/15 Javascript
javascript的几种继承方法介绍
2016/03/22 Javascript
老生常谈angularjs中的$state.go
2017/04/24 Javascript
js禁止Backspace键使浏览器后退的实现方法
2017/09/01 Javascript
JS跳转手机站url的若干注意事项
2017/10/18 Javascript
echarts学习笔记之图表自适应问题详解
2017/11/22 Javascript
使用Angular CLI进行Build(构建)和Serve详解
2018/03/24 Javascript
vue实现Input输入框模糊查询方法
2021/01/29 Javascript
跟老齐学Python之变量和参数
2014/10/10 Python
Python求两个文本文件以行为单位的交集、并集与差集的方法
2015/06/17 Python
python开发之for循环操作实例详解
2015/11/12 Python
python安装与使用redis的方法
2016/04/19 Python
Python随机生成均匀分布在三角形内或者任意多边形内的点
2017/12/14 Python
python并发编程多进程之守护进程原理解析
2019/08/20 Python
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
JAVA及PYTHON质数计算代码对比解析
2020/06/10 Python
Python CategoricalDtype自定义排序实现原理解析
2020/09/11 Python
Pycharm Git 设置方法
2020/09/15 Python
东南亚地区最大的购物网站Lazada新加坡站点:Lazada.sg
2016/07/17 全球购物
爱他美官方海外旗舰店:Aptamil奶粉
2017/12/22 全球购物
写出二分查找算法的两种实现
2013/05/13 面试题
护士自荐信怎么写
2013/10/18 职场文书
高一家长会邀请函
2014/01/12 职场文书
2014年五四青年节演讲比赛方案
2014/04/22 职场文书
民族团结先进集体事迹材料
2014/05/22 职场文书
css display table 自适应高度、宽度问题的解决
2021/05/07 HTML / CSS
GO中sync包自由控制并发示例详解
2022/08/05 Golang