• php学习笔记[类的声明与对象实例化]


    简介:这是php学习笔记------[类的声明与对象实例化]的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

    class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=338286' scrolling='no'>
    <?php
    /*  类的声明
     *    1.你要开发的是什么,确定写什么类
     *    2.类中的成员一定要属于这个类   
     *       [修饰类的关键字] class 类名{
     *        	成员属性:
     *        	成员方法:
     *        }
     *    3.在类中声明成员属性时,前面必须有修饰词,当不确定使用哪个词时,使用var或public
     *    一个文件只保存一个类,文件名中包含类名,文件:类名.class.php
     *      类名的写法:
     *      	变量:aaaBbbCcc
     *      	函数:aaaBbbCcc
     *      	常量:AAABBBCCC
     *      	类名:AaaBbbCcc
     *     4.类中的成员属性,如果创建多个对象时,每个对象有不同的属性值时,不要直接给初值,在创建好对象之后再给值
     *  
     *  
     *  通过类来实例化对象
     *   1.使用的是new新建一个对象,加上类名,就是创建哪个类的对象
     *   		$对象引用=new 类名;
     *   2.只要有一个new 关键字就是创建一个对象,创建一个对象就是在内存中分配了一个空间
     *
     *   只有对象才在内存有存储空间
     *
     *  对象的作用
     *
     *  对象在内存中的分配
     *
     *  对象的使用
     *  	对象中的成员必须通过对象的引用来访问
     *  	对象->成员
     *
     *  	 对象->成员属性
     *  	 对象->成员方法
     *
     *
     *
     */
    
    //类的声明(电话类)
    class Phone{
    	//声明属性
    	var $pinPai;
    	var $color;
    	var $batteryCapacity;
    	var $screenSize;
    
    	//成员方法
    	function call(){
    	
    	}
    
    	function message(){
    
    	}
    
    	function playMusic(){
    
    	}
    
    	function photo(){
    
    	}
    }
    
    //类的实例化
    class Person{
    
    	var $name;
    	var $age;
    	var $sex;
    
    	function say(){
    
    	}
    
    	function eat(){
    
    	}
    
    	function run(){
    
    	}
    }
    //实例化
    $p1=new Person;
    $p2=new Person;
    $p3=new Person;
    
    //访问对象的成员
    $p1->name="zhangsan";
    echo $p1->name;
    ?>
    对象在内存中的存储方式如图

    爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

    http://biancheng.dnbcw.info/php/338286.html pageNo:9
  • 相关阅读:
    JDBC
    Listener监听器
    Filter过滤器
    Jstl标签库
    el表达式
    Ajax技术
    数据交换格式之
    MVC模式
    函数
    二维数组练习
  • 原文地址:https://www.cnblogs.com/ooooo/p/2246991.html
Copyright © 2020-2023  润新知