摘要: 类的封装和应用封装是把一些相关的属性和行为隐藏起来,从而得到保护和安全;Private(私有,限本类使用)Public(公有,全局)Protected(保护,本类加继承类)<?phpheader("Content-Type:text/html;charset=UTF-8");class MyPc3 { private $name; function __construct($name) { $this->name=$name; } //自带获取类的私有变量的函数 function __get($name){ return $this->name." 阅读全文
posted @ 2011-09-06 17:55 戴月耿 阅读(146) 评论(0) 推荐(0)
摘要: 线性表:1.顺序表(内存顺序排列) 2.链表 (内存离散排列,通过指针连接)链表:1.单链表(数据域,指针域) 2.循环列表(最后一个指针域的指针指向第一个节点) 3.双链表(有两个指针域)单链表的操作:1.删除一个结点(next指针)(next指针)2.插入一个结点(先连再断)双链表的操作:1.删除一个结点 2.插入一个结点(先将新结点的前后指针指向要连接的节点,在将原来节点的指针指向新结点)栈(先进后出)队列(先进先出)循环队列 (没有最后一个空间)1.为空时,head=tail; 2.满时,head=tail+1; 树和二叉树(层树从0层开始,部分是从1层开始的)1. 叶子节点2. 分支 阅读全文
posted @ 2011-09-04 21:52 戴月耿 阅读(160) 评论(0) 推荐(1)
摘要: 面向对象的三大特点:封装,继承,多态;面向对象的要素:1.抽象性 2.封装性 3.共享性 4.强调对象结构而不是程序结构;Demo1 //创建一个MyPc类和一个mypc对象<?phpheader("Content-Type:text/html;charset=UTF-8");class MyPc {public $name="我叫戴月耿";function fun(){ echo "这是我的电脑 ";}}$mypc=new MyPc();echo $mypc->name;$mypc->fun();?>运行结果 阅读全文
posted @ 2011-09-04 21:47 戴月耿 阅读(155) 评论(1) 推荐(0)