ホームページ >バックエンド開発 >PHPチュートリアル >PHPクラスの拡張と継承の使用例_PHPチュートリアル

PHPクラスの拡張と継承の使用例_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:49:02802ブラウズ

phpクラスの拡張と継承の使用例

この記事では、phpクラスの拡張と継承の使用例を例を通して説明します。皆さんの参考に共有してください。詳細は以下の通りです

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

クラススレッド

{

var $topic //トピックを投稿します

var $body //コンテンツを投稿します

var $date //投稿の公開時刻

var $author //投稿者

;

//関数スレッドは変数などの初期化に使用されます。

関数スレッド()

{

//変数を初期化する

}

//関数 Send は新しい投稿を送信するために使用されます

関数Send()

{

//変数の正当性を検出した後、挿入操作を実行し、変数をデータベースに保存します

}

//投稿の編集にはFunction Editを使用します

関数 Edit()

{

//変数の正当性を検出した後、更新操作を実行し、変数をデータベースに保存します

}

//投稿を削除するには関数削除を使用します

関数 Delete()

{

//作成者の許可を検出した後、関連するデータはデータベースから削除されます

}

}

クラスMainThreadはThreadを拡張します

{

var $id //投稿番号

;

var $board; //投稿があるディスカッション掲示板

var $allowreply //返信を許可するかどうか

//変数の初期化に使用されるコンストラクター

関数 MainThread($id, $board, $allowreply)

{

//変数の初期化に使用されます

}

関数Send()

{

//変数の正当性を検出した後、挿入操作を実行し、変数をデータベースに保存します

parent::Send(); //基本クラスの Send 関数を呼び出すために使用されます

}

関数 Edit()

{

//変数の正当性を検出した後、更新操作を実行し、変数をデータベースに保存します

parent::Edit(); //基本クラスの Edit 関数を呼び出すために使用されます

}

}

$th = 新しいスレッド // 新しいオブジェクトを作成します

if ($th instantof Thread) //オブジェクト $th が Thread 型の場合、Yes を出力します

「はい」をエコー;

その他

「いいえ」をエコー;

?>

この記事が皆様の PHP プログラミング設計に役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1020292.html技術記事 phpクラスの拡張・継承の使用例 この記事ではphpクラスの拡張・継承の使用例について説明します。皆さんの参考に共有してください。詳細は次のとおりです: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。