zoukankan      html  css  js  c++  java
  • 002-对象——对象的产生过程和内存分布

    <?php
    /**
     * 对象的产生过程和内存分布
     */
    /*
    1.在内容中开辟出对象的空间。
    2.执行构造方法
    3.将对象的引用地址返回。(对象的实例)
    
    $this 是指当前对象;
     * */
    /*class Ren{
        public $xingming;
        public $shengao;
        function __construct($x,$s)
        {
            $this->xingming=$x;
            $this->shengao=$s;
        }
        function shuohua(){
            echo "说话";
        }
    }
    $lihai=new Ren('李海','3m');
    echo $lihai->xingming.$lihai->shengao;//输出:李海3m*/
    
    
    class Ren{
        public $xingming;
        public $shengao;
        function __construct($x,$s)
        {
            $this->xingming=$x;
            $this->shengao=$s;
        }
        function shuohua(){
            echo $this->xingming.$this->shengao;
        }
    
    }
    $lihai=new Ren('李海','3m');
    $lihai->shuohua();//输出:李海3m
    
    /*
    class Ren{
        public $xingming;
        public $shengao;
        function shuohua(){
            echo "说话";
        }
    }
    $xiaoming=new Ren();//生成的是引用类型的对象
    $xiaoming->xingming="小明";
    $xiaoming->shengao="1.89m";
    
    
    $lisi=$xiaoming;
    $xiaoming->xingming="张明明";
    echo $lisi->xingming;*/
    

      

  • 相关阅读:
    Google的Protobuf安装及使用笔记一
    std::list与std::map的排序比较
    svn库镜像
    daemontools中supervise系统进程监控
    memcached的客户端
    Memcached安装及使用
    eclipse下maven配置
    栈溢出
    堆排序
    redis使用笔记
  • 原文地址:https://www.cnblogs.com/yiweiyihang/p/7918382.html
Copyright © 2011-2022 走看看