zoukankan      html  css  js  c++  java
  • PHP面向过程

    ①面向对象

    类:由众多对象抽象出来的东西

    对象:一切皆对象,由类实例化出来的.

    类的定义

    <body>
    <?php
    class Ren{//首字母大写
    	var $code; //变量  代号
    	var $name; // 变量  姓名
    	var $sex; //  变量   性别
    	var $birthday;//变量  生日
    	}
    ?>
    </body>
    

     类里面所有变量或者函数都是类的成员

    类里面的成员是属于对象的而不是类的(姓名代号是属于具体某个人的而不是属于人类的)

    实例化对象

    <body>
    <?php
    class Ren{//s首字母大写
    	var $code; //变量  代号
    	var $name; // 变量  姓名
    	var $sex; //  变量   性别
    	var $birthday;//变量  生日
    	}
    	//实例化对象
    	$r= new Ren();//实例化一个人
    	$r->code="p001";//代号为p001的人    ->寻找Ren下面的内容
    	 $r1 = new Ren();//实例化一个人
         $r1->code = "p002" ;//代号为p002的人
         var_dump($r);
         var_dump($r1);	
    ?>
    </body>
    

    显示:

    访问修饰符

    1 public  共有的(类外也能被访问,任何地方都可以被访问){}外

    2 protected  受保护的(只能在类和子类内访问)

    3 private   私有的(只能在该类使用)

    <body>
    <?php
    class Ren{
    	var $code; 
    	var $name; 
    	var $sex; 
    	var $birthday;
    	public function say(){
    		echo "说话";
    		}
    	}
    	//实例化对象
    	$r= new Ren();
    	$r->say();
    	
    ?>
    </body>
    

    显示:

    <body>
    <?php
    class Ren{
    	var $code; 
    	var $name; 
    	var $sex; 
    	var $birthday;
    	public function say(){
    		
    		echo"{$this->name}说话!";//this代表该对象
    		}
    	}
    	//实例化对象
    	$r= new Ren();
    	
    	$r->name = "张三";
        $r->sex = "男";
         $r->say();
    ?>
    </body>
    

    显示:

  • 相关阅读:
    使用keepalived监控tomcat 达到双机热备
    nginx tomcat负载均衡 使用redis session共享
    Java线程安全和非线程安全
    Log4J日志配置详解
    使用java mail的网易smtp协议 发送邮件
    JavaScript-DOM(3)
    JavaScript-DOM(2)
    JavaScript-DOM(1)
    BOM简介
    JavaScript(数组、Date、正则)
  • 原文地址:https://www.cnblogs.com/xiaohaihuaihuai/p/8243382.html
Copyright © 2011-2022 走看看