當前位置:編程學習大全網 - 源碼下載 - 如何設置類的屬性,如何在php中調用類的方法?

如何設置類的屬性,如何在php中調用類的方法?

PHP訪問類的屬性和方法使用箭頭語法(->;)。這裏我舉個例子供大家參考:

& lt?服務器端編程語言(Professional Hypertext Preprocessor的縮寫)

班級?我的班級?{?//?定義MyClass類

公共?$ name?//?定義了壹個公共屬性

受保護?$ _年齡;?//?定義保護屬性。

私人?$ _電子郵件;?//?定義了私有屬性。

公共?功能?我的方法()?{?//?定義my_method方法。

}

受保護?功能?_my_method2()?{?//?定義我的方法2方法

}

}

$obj?=?新的?MyClass?//?實例化

$ obj-& gt;名字?=?noname ';?//?設置name屬性。

$ obj-& gt;_年齡?=?12;?//?這是錯誤的,不能設置保護屬性。

$ obj-& gt;地址?=?王者?'街道'?//?允許設置未聲明的屬性,其效果類似於公共屬性,但在為其賦值之前不能使用。

$ obj-& gt;我的方法()?//?調用公共方法

$ obj-& gt;_ my _ method 2();?//?這是不對的,不能調用保護方法。妳需要理解繼承、公共、保護和私有的概念。

繼承:子類繼承父類的公共和受保護的屬性和方法。

Public:類的實例可以訪問的屬性和方法。

保護:只能在類及其子類中訪問的屬性和方法。

Private:只能在類內部訪問的屬性和方法。

這是壹個很基本的問題。建議妳多讀書。

  • 上一篇:惠州深圳源代碼
  • 下一篇:這是什麽字體?
  • copyright 2024編程學習大全網