-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php
58 lines (40 loc) · 1.11 KB
/
index.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
56
57
<?php
//ピカツー.phpを読みこむ
require_once('Pikachu.php');
// ピカツーの設計図を元に、実態を作成
// インスタンス化 (new クラス名())
$pikachu1 = new Pikachu(200, 100);
//クラスを元に作ったピカツーの操作
//プロパティとかメソッドの使い方
//ピカツー1にHP100を設定する
// $pikachu1->hp = 100;
//ピカツー1にMP50を設定する
// $pikachu1->mp = 50;
//画面にピカチュウのhpとmpを表示
echo 'ピカツーのHPは';
echo $pikachu1->hp;
echo '<br>';
echo 'ピカツーのMPは';
echo $pikachu1->mp;
echo '<br>';
//メソッド(振る舞い)の実行
$pikachu1->thunderVolt();
echo '<br>';
$pikachu1->ironTail();
echo '<br>';
$pikachu1->ironTail();
echo '<br>';
$pikachu1->thunderVolt();
echo '<br>';
$pikachu2 = new Pikachu(1145141919072, 710);
// $pikachu2 -> hp = 500;
// $pikachu2 -> mp = 1500;
echo 'ピカツー1のHPは';
echo $pikachu1->hp;
echo '<br>';
echo 'ピカツー2のHPは';
echo $pikachu2->hp;
//ピカツー3の作成
$pikachu3 = new Pikachu(22, 30);
echo 'ピカツー3のhpは';
echo $pikachu3->hp;