zoukankan      html  css  js  c++  java
  • 补完 抽象

    //静态
    
    //普通成员
    //普通成员是属于对象的
    
    //静态成员
    //静态成员是属于类的
    
    //普通方法里面可以调用静态成员
    //静态方法里面不能调用普通成员
    //self关键字 在类里面代表该类 用self的时候需要“::”双冒号
        class Ren
        {
            public $name = "张三";
            public $zhongzu;
            function Say()
            {
                echo self::$zhongzu."你好";
            }
            //静态方法
            static function Run()
            {
                echo $this->name;
            }
        }
    Ren::$zhongzu = "战斗民族";
    Ren::Run();
    $s = new Ren();
    $s->Say();
    //抽象类 不能被实例化 可以作为父类使用 关键词是abstract
    abstract class DongWu
    {
        public $name;
        public $age;
        
        function Run()
        {
            echo "跑";
        }
    }
    
    class Dog extends DongWu
    {
        
    }
    
    $d = new Dog();
    $d->Run();
    
    
    输出结果是 “跑”
    abstract class YunSuan
    {
        public $a;
        public $b;
        
        function Suan()
        {
        }
    }
    
    class Jia extends YunSuan
    {
        function Suan()
        {
            return $this->a+$this->b;
        }
    }
    
    class Jian extends YunSuan
    {
        function Suan()
        {
            return $this->a-$this->b;
        }
    }
    
    class Cheng extends YunSuan
    {
        function Suan()
        {
            return $this->a*$this->b;
        }    
    }
    
    $jia = new Cheng();
    $jia->a=10;
    $jia->b=5;
    echo $jia->Suan();
    
    由于是进行了cheng的路径 所以输出结果是 50
    //接口 极度抽象的类,接口里面的方法主要是来控制子类必须实现该方法 关键词是interface  implements 
    interface IUSB
    {    
        function Read(); //接口里面只声明函数名
        function Write(); 
    }
    
    class ShuBiao implements IUSB
    {
        function Read()
        {
            echo "鼠标插上了";
        }
        function Write()
        {
            echo "给鼠标传了数据";
        }
    }
    
    $s = new ShuBiao();
    $s->Read();
    
    输出结果是“鼠标被插上了”
  • 相关阅读:
    在Eclipse中设置中文JavaDOC
    买车,给点建议和意见
    父亲节
    JSP文件上传

    昨天我生日
    换皮了
    西安夕阳
    WinForms中只能输入数字的文本框
    使用GoogleCode SVN服务
  • 原文地址:https://www.cnblogs.com/xiaoming-6/p/6185214.html
Copyright © 2011-2022 走看看