zoukankan      html  css  js  c++  java
  • 构造方法

    概念

    PHP 5 允行开发者在一个类中定义一个方法作为构造函数。具有构造函数的类会在每次创建新对象时先调用此方法,所以非常适合在使用对象之前做一些初始化工作。

    Note: 如果子类中定义了构造函数则不会隐式调用其父类的构造函数。要执行父类的构造函数,需要在子类的构造函数中调用 parent::__construct()。如果子类没有定义构造函数则会如同一个普通的类方法一样从父类继承(假如没有被定义为 private 的话)。

    语法格式

       [修饰符] function __construct([参数]){ 程序体 }

     

         在实例化成对象后,向对象传递的参数,会在构造方法里被接收到。

         比如创建一个Person类,向里面传递name和age属性
         如果在声明类的时候,就把这几个成员属性赋了初始值,
         那么所有实例化对象的几个成员属性都是相同的值,这是不符合规范的
         所以这里就要用到构造方法,去给每一个成员属性在每一次实例化的时候,赋一个自己特有的值。

    杂念太多,必然根基浅薄
  • 相关阅读:
    OpenCR 固件修复
    E-PUCK2机器人-固件更新
    E-puck2机器人系列教程-2.软件的安装与使用
    E-PUCK2机器人-硬件
    E-puck2机器人系列教程-固件修复升级
    GridView
    TimePicker 和TimePickerDiag
    android中实现简单的播放
    ListView的使用
    android的activity的跳转
  • 原文地址:https://www.cnblogs.com/starshine-zhp/p/12174493.html
Copyright © 2011-2022 走看看