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 相关文章推荐
vBulletin Forum 2.3.xx SQL Injection
Oct 09 PHP
PHP注释实例技巧
Oct 03 PHP
《PHP编程最快明白》第四讲:日期、表单接收、session、cookie
Nov 01 PHP
php 中的4种标记风格介绍
May 10 PHP
一个PHP并发访问实例代码
Sep 06 PHP
解析yahoo邮件用phpmailer发送的实例
Jun 24 PHP
PHP添加Xdebug扩展的方法
Feb 12 PHP
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码
Sep 04 PHP
php访问数组最后一个元素的函数end()用法
Mar 18 PHP
php遍历解析xml字符串的方法
May 05 PHP
laravel获取不到session的三种解决办法【推荐】
Sep 16 PHP
PHP之header函数详解
Mar 02 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调用MySQL的存储过程的实现代码
2008/08/12 PHP
Laravel学习教程之model validation的使用示例
2017/10/23 PHP
js函数般调用正则
2008/04/08 Javascript
javascript完美拖拽的实现方法
2013/09/29 Javascript
jquery 检测元素是否存在的实例代码
2013/11/19 Javascript
javascript页面动态显示时间变化示例代码
2013/12/18 Javascript
简化版手机端照片预览组件
2015/04/13 Javascript
Javascript对象字面量的理解
2016/06/22 Javascript
js实现按座位号抽奖
2017/04/05 Javascript
JS表单提交验证、input(type=number) 去三角 刷新验证码
2017/06/21 Javascript
利用node.js实现自动生成前端项目组件的方法详解
2017/07/12 Javascript
微信小程序之多文件下载的简单封装示例
2018/01/29 Javascript
clipboard在vue中的使用的方法示例
2018/10/19 Javascript
关于node-bindings无法在Electron中使用的解决办法
2018/12/18 Javascript
vue自定义指令之面板拖拽的实现
2019/04/14 Javascript
利用node 判断打开的是文件 还是 文件夹的实例
2019/06/10 Javascript
js中apply和call的理解与使用方法
2019/11/27 Javascript
如何使用three.js 制作一个三维的推箱子游戏
2020/07/29 Javascript
[13:40]TI3青蛙君全程回顾 DOTA2我们为梦想再战
2013/09/13 DOTA
python爬虫入门教程之糗百图片爬虫代码分享
2014/09/02 Python
python求列表交集的方法汇总
2014/11/10 Python
python实现计算倒数的方法
2015/07/11 Python
python实现爬虫统计学校BBS男女比例(一)
2015/12/31 Python
python基于phantomjs实现导入图片
2016/05/13 Python
几种实用的pythonic语法实例代码
2018/02/24 Python
Python 多线程不加锁分块读取文件的方法
2018/12/11 Python
Python正则匹配判断手机号是否合法的方法
2020/12/09 Python
Python求两点之间的直线距离(2种实现方法)
2019/07/07 Python
对Python中小整数对象池和大整数对象池的使用详解
2019/07/09 Python
解决Django migrate不能发现app.models的表问题
2019/08/31 Python
Python实现FLV视频拼接功能
2020/01/21 Python
.img/.hdr格式转.nii格式的操作
2020/07/01 Python
HTML5中通过li-canvas轻松实现单图、多图、圆角图绘制,单行文字、多行文字等
2018/11/30 HTML / CSS
幼儿园六一儿童节演讲稿
2015/03/19 职场文书
Django实现在线无水印抖音视频下载(附源码及地址)
2021/05/06 Python
Java Spring Lifecycle的使用
2022/05/06 Java/Android