zoukankan      html  css  js  c++  java
  • 访问修饰符和构造函数

    class yunsuan
    {
        var $a;//var=pubic
        var $b;
        private $c;//出了花括号就访问不到$c了,只能在该类中访问
        
        
        构造方法 做初始化的作用
        function yunsuan($a1,$b1)
        {
            $this->a = $a1;
            $this->b = $b1;
            }
            
            
        析构方法 在内存释放的时候执行; 关闭链接、处理后事的作用 在对象销毁的时候过来调用的
        function__destruct()
        {
            echo"该对象释放了";
            }
            
            
        function jia()
        {
            return $this->a+$this->b;
            }
        function jian()
        {
            return $this->a-$this->b;
            }
        function cheng()
        {
            return $this->a*$this->b;
            }
        function chu()
        {
            return $this->a/$this->b;
            }
            
            
            
            
            
            
        }
    造对象
    $y=new yunsuan(10,5);
    $y->a=10;
    $y->b=5;



    echo $y->cheng()

    访问修饰符
    public 公有的,任何地方都可以访问
    protected  受保护的,只能在该类后该类的子类中访问;
    private 私有的,只能在该类中访问
    为了封装做准备,为了让类安全,不能让外键随便修改

    构造函数,专门制造函数,构造方法的名字就是类名,构造方法每个类都有
    __construct也是一种构造方法名  和类名一样的方法名也是一种构造方法
    双下划线开头的方法在面向对象中叫魔法方法

    构造函数
    1.写法特殊:方法名特殊
    2.执行时间特殊:造对象的时候就执行了构造方法
    对对象里面的成员进行初始化


    //php是世界上最好的语言

       
    拆分字符串
    explode()
    preg_split()

  • 相关阅读:
    与DispatcherServlet的 url-pattern配置问题
    MyBatis ehcache二级缓存
    MyBatis 查询缓存
    【SPOJ283】Naptime
    【洛谷P1858】多人背包
    【洛谷P1486】郁闷的出纳员
    【POJ3017】Cut the Sequence
    【SPOJ10628】Count on a tree
    【洛谷P3224】永无乡 并查集+Splay启发式合并
    【洛谷P2617】Dynamic Rankings
  • 原文地址:https://www.cnblogs.com/gdbaby/p/6159882.html
Copyright © 2011-2022 走看看