国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Adakah memanggil kaedah statik secara langsung menggunakan nama kelas dalam PHP mencetuskan pembina kelas atau kelas induk?
淡淡煙草味
淡淡煙草味 2017-07-07 10:34:10
0
3
1563

Seperti tajuknya, apabila PHP memanggil kaedah statik secara terus menggunakan nama kelas, terdapat dua masalah:

1 Adakah pembina kelas semasa akan dipanggil?

2 Adakah pembina kelas induk kelas semasa akan dipanggil?

淡淡煙草味
淡淡煙草味

membalas semua(3)
學(xué)霸

Anda harus mengujinya sendiri, pelayar adalah guru terbaik
Contoh 1:
<?php
kelas A{

function __construct(){echo"A::構(gòu)造函數(shù)";}
static function myFun(){echo "你好,很高興為你答題!";}

}
A::myFun();
?>
Contoh 2:
<?php
kelas A{

function __construct(){echo"A::構(gòu)造函數(shù)";}

}
kelas B memanjangkan A{

static function myFun(){echo "你好,很高興為你答題!";}

}
B::myFun();
?>

給我你的懷抱

1. Tidak
2. Tidak

Pembina hanya dipanggil semasa instantiasi kaedah statik tidak menjana kejadian dan tidak akan memanggil pembina

伊謝爾倫

Tidak, kaedah pembina hanya akan dipanggil apabila kelas dijadikan instantiated Kaedah statik disimpan dalam kawasan kod statik dan dimuatkan semasa kelas dimuatkan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan