PHP面向对象程序设计
不是一个真正的面向对象的语言,而是一个混合型语言
1.类的声明
习惯上单词首字母都要大写;
成员属性声明: var(没有特定意义) $age; public[private,static] $height
成员方法:可以加private public static 等关键字修饰,也可以不加
2.实例化对象
$wang=new Person();
3.对象类型在内存中的分配
内存结构:栈空间段,堆空间段,初始化数据段,代码段
4.对象成员访问
->
$this
5.构造方法与析构方法
构造方法:就死构造函数拉;
析构方法:对象销毁前自动调用,栈的特点,最后入栈的最先出栈,所以后初始化的对象先调用析构函数;
6.魔术方法
7.继承
final关键字
static 类的静态属性,属于类的
self 表明类selef::
const 定义常量 不要$符号 const CONST="哈哈";
8.克隆对象
clone 关键字
$p1=new Person();
$p2=clone $p1;
9.接口
基本都和java一样吧
貌似php的面向对象和java基本差不多,知识java那些高级特性php没有。
分享到:
相关推荐
PHP个人学习笔记
php php总结 php个人总结php php总结 php个人总结php php总结 php个人总结php php总结 php个人总结php php总结 php个人总结php php总结 php个人总结php php总结 php个人总结php php总结 php个人总结php php总结 php...
本文档是关于SMARTY的笔记,知识点归纳的很全,是在听了达内的老师和兄弟连的老师之后才整理出来的,相信通过该份笔记,学习smarty引擎可以不用再需要其他的笔记。 配有知识点总结 学习过程中写的案例 学习心得 一...
本资源是我在达内学习整理的笔记,包括 php mysql javascript js jquery ,前面Php是同学整理的,后面是我整理的,附有自己实操的案例,分析,和上一篇...有下载过“smarty学习笔记”的朋友相信知道这些笔记的价值。
PHP学习笔记、PHP实例
php100学习笔记php100学习笔记php100学习笔记
php学习笔记-附件资源
软件开发设计:PHP、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储...
php框架学习笔记
在培训机构,从开始到最后PHP的笔记,这也算是入门的笔记了。拿出来让大家参考一下,有用就用,没用删了
PHP学习笔记.
php学习笔记php学习笔记php学习笔记php学习笔记php学习笔记php学习笔记
当年我学PHP时整理的学习笔记,今天整理硬盘突然找到了,所以拿出来分享给那些没有任何PHP基础的朋友们.
个人每天的学习笔记,之后几天持续更新,以此激励自己和希望他人有所借鉴。