php物件導向private方法在本類中怎麼呼叫

2021-03-03 21:28:38 字數 845 閱讀 1527

1樓:匿名使用者

我覺得copy題主是覺得$ming->say('張三')這裡可以加入引數卻可以呼叫感到奇怪!認為say方法被重寫應該不能有引數的呀!(不知道是不是要解析為什麼可以再沒有引數的函式/方法中傳入引數,這裡就解析這個了) 其實你呼叫乙個函式/方法,引數多於函式/....

php物件導向中public與var的區別

2樓:匿名使用者

public和var的作用差不多 因為 var定義的變數如果沒有加protected 或 private則預設為public

php4 中一般是用 var

php5 中就一般是用 public了

現在基本都是使用public來代替var

var是定義變數的;而public是定義property(屬性)和method(方法)的可見性的

3樓:匿名使用者

public是定義property(屬性)和method(方法)的可見性的關鍵字,用public修飾的屬性和方法在類的內部和外部都可以訪問。var是定義變數的。用var定義的變數如果沒有加protected 或 private則預設為public。

在php4中類中用var定義的變數必須在定義時或在類的建構函式中進行初始化。

4樓:

var 是php4的時候用的,它和現在的public作用一樣,現在就用public了,php4的時候沒有public,private,protected,都只有乙個var

5樓:匿名使用者

public跟var沒多大區別。php5以來已經用public取代var了

php物件導向的概念理解,php物件導向怎麼理解?

在我們初步學習的面向過程程式設計方法,比如c語言中 程式 演算法 資料結構 但是物件導向程式設計方法,如c 和後來的php等語言 程式 演算法 資料結構 就是說演算法與資料結構組成乙個整體,而這個整體就是類,把類詳細化了就是乙個乙個具體的物件。比如定義乙個類,再用類宣告乙個物件 class stud...

物件導向程式設計求答案,求物件導向程式設計A卷答案

你怎麼2個第九題 1.b,2.b,3.a,4.a,5.d,6.d,7.d,8.d,9.a,9.c,10.d 求物件導向程式設計 a 卷答案 1.若給出函式宣告 void f int a 1,int b 2,int c 3,int d 4 下面的函式呼叫合法的有 abd a.f b.f 5 c.f 5...

物件導向程式設計,這題選什麼,物件導向程式設計的優點是什麼?

努哈qq樂all送體力老老實實昆特樂pad缺了up得了 物件導向程式設計的優點是什麼?1 易維護 採用物件導向思想設計的結構,可讀性高,由於繼承的存在,即使改變需求,那麼維護也只是在區域性模組,所以維護起來是非常方便和較低成本的。2 質量高 在設計時,可重用現有的,在以前的專案的領域中已被測試過的類...