zoukankan      html  css  js  c++  java
  • new

    一。new操作符

    ->字符

    二、属性可以让对象存储数据,类方法则可以让对象执行任务。方法是在类中声明的特殊函数。方法声明类似于函数声明。
    $this 伪变量把类指向一个对象实例。可以理解为“当前实例” 替换$this,即把语句$this ->producerFirstName替换为
    当前实例的$producerFirstName属性

    三、构造方法可以用来确保必要的属性被设置,并完成任何需要准备的工作。construct

    构造方法可以用来确保必要的属性被设置,并完成任何需要准备的工作。
    php是一种弱类型语言,即变量不需要声明为特定的数据类型。
    要引用一个类而不是对象的方法,可以使用::而不是->
    public private protected管理类的访问
    在任何地方都可以访问public属性和方法
    只能在当前类中才能访问private方法或属性,即使在子类中也不能访问。
    可以在当前类或子类中访问protected方法或属性,其它外部代码无权访问。
    abstract关键字,抽象类不能被直接实例化。抽象类中只定义(或部分实现)子类需要的方法。子类可以继承它并且通过实现其中的
    抽象方法,使抽象类具体化。
    抽象类至少包含一个抽象方法。

    接口interface 一个类可以在声明中使用implements关键字来实现某个接口。
    final 关键字可以终止类的继承。final类不能有子类,final方法不能被覆盖。

    四、拦截器方法
    __get($property) 访问未定义的属性时被调用
    __set($property,$value) 给未定义的属性赋值时被调用
    __isset($property) 对未定义的属性调用isset()时被调用
    __unset($property) 对未定义的属性调用unset()时被调用
    __call($method, $arg_array) 调用未定义的方法时被调用
    五、了解类中的方法
    get_class_methods();
    print_r(get_class_methods('CdProduct'));
    查询类的属性
    get_class_vars()

  • 相关阅读:
    c#基于业务对象的筛选
    SQLServer索引调优实践
    C#中抽象类和接口的区别
    c#基础(2) 理解委托和事件
    建议学习jQuery的步骤!
    SQL SERVER存储过程调用存储过程并接收输出参数或返回值的方法
    ASP.NET基于JQUERY的高性能的TreeView
    GetManifestResourceStream得到的Stream是null的解决
    Using GDI+ on Windows Mobile 初体验
    提供一个Windows mobile Native UI 程序,循序渐进开发,并附有代码!
  • 原文地址:https://www.cnblogs.com/suihui/p/2675090.html
Copyright © 2011-2022 走看看