`
widdy
  • 浏览: 21719 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

PHP学习笔记-2

 
阅读更多
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没有。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics