欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

类中嵌套类,又嵌套数组和类,整糊涂了,求解

程序员文章站 2022-05-17 15:09:36
...
类中嵌套类,再嵌套数组和类,整糊涂了,求解
本帖最后由 jerryleeee 于 2013-10-25 03:26:59 编辑

class Editor
{
var $Error = '' ;
var $Pages;
function vol()
{
$Pages = array();
$this->Pages[] = new page;
}
}

class Page
{
var $Id = '';
var $BackImage;
function vol()
{
$BackImage = array();
$this->$BackImage[] = new Decorator;
}
}

class Decorator
{
var $Ext = '';
}

_________________________________________________________

//我在使用这个类的时候
$Editor = new Editor;
$Editor->vol();
$Editor->Pages[0]->vol(); //对象定义完成?我只初始化了Pages[0]下的class Decorator对象,
为什么下面我可以直接使用page[2]和所有page数组其他元素中的class Decorator ,
而不需要我$Editor->Pages[2]->vol()呢?


$Editor->Pages[0]->BackImage[0]->Ext = 'str' ;
$Editor->Pages[2]->BackImage[2]->Ext = 'str2' ;
$Editor->Pages[5]->BackImage[4]->Ext = 'str6' ; //这样使用没有报错

网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 类中嵌套类,又嵌套数组和类,整糊涂了,求解
  • 专题推荐

    作者信息
    类中嵌套类,又嵌套数组和类,整糊涂了,求解

    认证0级讲师

    推荐视频教程
  • 类中嵌套类,又嵌套数组和类,整糊涂了,求解javascript初级视频教程
  • 类中嵌套类,又嵌套数组和类,整糊涂了,求解jquery 基础视频教程
  • 视频教程分类