• php类的定义与实例化方法


    php类的定义

    类是对某个对象的定义。它包含有关对象动作方式的信息,包括它的名称、方法、属性和事件。实际上它本身并不是对象,因为它不存在于内存中。当引用类的代码运行时,类的一个新的实例,即对象,就在内存中创建了。虽然只有一个类,但能从这个类在内存中创建多个相同类型的对象。类是通过class关键字来定义的。大理石量具哪家好

    基本语法:

    1

    2

    3

    class 类名{

       //属性、方法

    }

    注意事项:

    1.定义一个类(只能用class定义)

    2.定义类的属性public(public是修饰符,共有三个,是public,protected,private,这里我们暂时只用public)

    举个例子:

    定义一个汽车类,属性有车的颜色和价格

    1

    2

    3

    4

    class car{

      public $color;     //定义属性

      public $price;

    }

    php类的实例化方法

    类的实例化又叫创建一个对象或者实例化一个对象或者把类实例化。

    简单的来举个例子:

    我们定义一个人的类,并把这个类实例化。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    class Preson {                                  //定义了一个Preson类

    public $name;                            //定义类的属性(姓名,性别,年龄等等)

    public $age;

    public $gender;

    // public .....

    }

    //new翻译是新的,意思就是创建一个新的人,并把这个新的对象赋值给$Preson1,这个就是实例化

    $Preson1 = new Preson();                 //实例化类

    $Preson1->name = "张三";

    $Preson1->age = 22;

    $Preson1->gender = "女";

    echo  $Preson1->name.'  '.$Preson1->age.'  '.$Preson1->gender;

    //如果想输出第二个实例,直接输出就OK了,只要改一个变量名

    $Preson2 = new Preson();                    //实例化类

    $Preson2->name = "小亮";

    $Preson2->age = 25;

    $Preson2->gender = "男";

    以上就是本节内容,类与对象的基本概念及简单的实例化了解

    以上就是php类的定义与实例化方法的详细内容,

  • 相关阅读:
    MySQL事务_transaction
    mysql
    反射跳过泛型检查
    spring java.io.FileNotFoundException cannot be opened because it does not exist
    Servlet中ServletConfig的作用
    Exception in thread "main" java.lang.ClassCastException: java.base/java.util.HashMap$Values cannot be cast to java.base/java.util.ArrayList
    java中字符串和其他数据类型之间使用“+”号连接
    comboBox加载数据
    自动填充
    3号随笔,搭建web环境
  • 原文地址:https://www.cnblogs.com/furuihua/p/12083518.html
Copyright © 2020-2023  润新知