質問編集履歴
2
タイトルを少し具体化しました
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
ポートフォリオについて
|
1
|
+
ポートフォリオで作るアプリの内容・言語の選択肢について
|
body
CHANGED
@@ -10,4 +10,39 @@
|
|
10
10
|
・JRuby (+Rails)でWebアプリ
|
11
11
|
・Laravel+PHPに戻ってみる
|
12
12
|
という感じです。(とはいっても3番目は優先度一番低いです)
|
13
|
-
どのようなものを作ればいいか、も含めてご意見いただければと思います。
|
13
|
+
どのようなものを作ればいいか、も含めてご意見いただければと思います。
|
14
|
+
|
15
|
+
以下は教材の書籍を少し書き換えたJavaのメインメソッドです。
|
16
|
+
クラスファイルはいくつもあるので省略します。
|
17
|
+
```
|
18
|
+
package code9_04;
|
19
|
+
|
20
|
+
public class Main {
|
21
|
+
|
22
|
+
public static void main(String[] args) {
|
23
|
+
Sword s = new Sword();
|
24
|
+
s.name = "どうのつるぎ";
|
25
|
+
s.damage = 10;
|
26
|
+
|
27
|
+
Hero h1 = new Hero();
|
28
|
+
h1.name = "ミナト";
|
29
|
+
h1.hp = 100;
|
30
|
+
h1.sword = s;
|
31
|
+
System.out.println("現在の装備:" + h1.sword.name);
|
32
|
+
|
33
|
+
Hero h2 = new Hero();
|
34
|
+
h2.name = "アサカ";
|
35
|
+
h2.hp = 100;
|
36
|
+
|
37
|
+
Wizard w = new Wizard();
|
38
|
+
w.name = "スガワラ";
|
39
|
+
w.hp = 50;
|
40
|
+
w.heal(h1);
|
41
|
+
w.heal(h2);
|
42
|
+
w.heal(h2);
|
43
|
+
System.out.println(h2.hp);
|
44
|
+
//9-6でコンストラクタ作るので切り替え
|
45
|
+
|
46
|
+
}
|
47
|
+
}
|
48
|
+
```
|
1
重複表現の変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,5 +9,5 @@
|
|
9
9
|
・サーバーサイドJavaでのwebアプリ(Spring等フレームワーク使用)
|
10
10
|
・JRuby (+Rails)でWebアプリ
|
11
11
|
・Laravel+PHPに戻ってみる
|
12
|
-
|
12
|
+
という感じです。(とはいっても3番目は優先度一番低いです)
|
13
13
|
どのようなものを作ればいいか、も含めてご意見いただければと思います。
|