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 相关文章推荐
第十节--抽象方法和抽象类
Nov 16 PHP
php入门学习知识点三 PHP上传
Jul 14 PHP
php5.3不能连接mssql数据库的解决方法
Dec 27 PHP
在CentOS上搭建LAMP+vsftpd环境的简单指南
Aug 01 PHP
php多线程实现方法及用法实例详解
Oct 26 PHP
PHP之将POST数据转化为字符串的实现代码
Nov 03 PHP
Yii2 队列 shmilyzxt/yii2-queue 简单概述
Aug 02 PHP
Django中通过定时任务触发页面静态化的处理方式
Aug 29 PHP
详解在YII2框架中使用UEditor编辑器发布文章
Nov 02 PHP
使用composer安装使用thinkphp6.0框架问题【视频教程】
Oct 01 PHP
基于PHP+mysql实现新闻发布系统的开发
Aug 06 PHP
PHP实现简单日历类编写
Aug 28 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/10 日漫
关于手调机和数调机的选择
2021/03/02 无线电
一个好用的分页函数
2006/11/16 PHP
php简单日历函数
2015/10/28 PHP
thinkPHP引入类的方法详解
2016/12/08 PHP
laravel 获取某个查询的查询SQL语句方法
2019/10/12 PHP
javascript (用setTimeout而非setInterval)
2011/12/28 Javascript
jquery入门—选择器实现隔行变色实例代码
2013/01/04 Javascript
Jquery validation remote 验证的缓存问题解决方法
2014/03/25 Javascript
javascript生成随机颜色示例代码
2014/05/05 Javascript
nodejs 实现模拟form表单上传文件
2014/07/14 NodeJs
js获取页面description的方法
2015/05/21 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
2015/06/18 Javascript
如何使用jQuery技术开发ios风格的页面导航菜单
2015/07/29 Javascript
js+div实现文字滚动和图片切换效果代码
2015/08/27 Javascript
JavaScript多图片上传案例
2015/09/28 Javascript
javascript类型系统 Window对象学习笔记
2016/01/07 Javascript
JavaScript标准对象_动力节点Java学院整理
2017/06/27 Javascript
AngularJS select加载数据选中默认值的方法
2018/02/28 Javascript
Angular模版驱动表单的使用总结
2018/05/05 Javascript
Vue项目pdf(base64)转图片遇到的问题及解决方法
2018/10/19 Javascript
Jquery实现无缝向上循环滚动列表的特效
2019/02/13 jQuery
从零学python系列之教你如何根据图片生成字符画
2014/05/23 Python
python类继承用法实例分析
2015/05/27 Python
selenium+Chrome滑动验证码破解二(某某网站)
2019/12/17 Python
CSS Houdini实现动态波浪纹效果
2019/07/30 HTML / CSS
英国领先的酒杯和水晶玻璃器皿制造商:Dartington Crystal
2019/06/23 全球购物
数据库什么时候应该被重组
2012/11/02 面试题
外语系大学生自荐信范文
2014/03/01 职场文书
《春雨》教学反思
2014/04/24 职场文书
工商企业管理应届生求职信
2014/05/04 职场文书
2014年秋季开学演讲稿
2014/05/24 职场文书
有关九一八事变的演讲稿
2014/09/14 职场文书
个人授权委托书
2014/09/15 职场文书
2014年大班保育员工作总结
2014/12/02 职场文书
mysql对于模糊查询like的一些汇总
2021/05/09 MySQL