回答編集履歴

3

誤記訂正

2018/01/16 12:04

投稿

KSwordOfHaste
KSwordOfHaste

スコア18392

test CHANGED
@@ -84,7 +84,7 @@
84
84
 
85
85
 
86
86
 
87
- なお、オーバーライドすべきメソッドが一つしかないような~~抽象クラスや~~インターフェースの無名クラスを用いたインスタンス生成は今や古い書き方とも言えます。JavaFXを学習するならjava8以降が前提と仮定できると思いますので、ラムダ式を用いることをお勧めします。(スミマセン。抽象クラスにはラムダ式は使えませんでし。)
87
+ なお、オーバーライドすべきメソッドが一つしかないような~~抽象クラスや~~インターフェースの無名クラスを用いたインスタンス生成は今や古い書き方とも言えます。JavaFXを学習するならjava8以降が前提と仮定できると思いますので、ラムダ式を用いることをお勧めします。(追記:スミマセン。抽象クラスにはラムダ式は使えませんでし。)
88
88
 
89
89
  (ただし、無名クラスの意味について曖昧ならまずは無名クラスをしっかりマスターした方がよいとは思います。それからラムダ式を覚えるとよいでしょう。この二つは厳密には違うものですけど、使う目的はほぼ同様なのです。)
90
90
 

2

説明が不正確な点を訂正

2018/01/16 12:04

投稿

KSwordOfHaste
KSwordOfHaste

スコア18392

test CHANGED
@@ -84,7 +84,7 @@
84
84
 
85
85
 
86
86
 
87
- なお、オーバーライドすべきメソッドが一つしかないような抽象クラスやインターフェースの無名クラスを用いたインスタンス生成は今や古い書き方とも言えます。JavaFXを学習するならjava8以降が前提と仮定できると思いますので、ラムダ式を用いることをお勧めします。
87
+ なお、オーバーライドすべきメソッドが一つしかないような~~抽象クラスや~~インターフェースの無名クラスを用いたインスタンス生成は今や古い書き方とも言えます。JavaFXを学習するならjava8以降が前提と仮定できると思いますので、ラムダ式を用いることをお勧めします。(スミマセン。抽象クラスにはラムダ式は使えませんでし。)
88
88
 
89
89
  (ただし、無名クラスの意味について曖昧ならまずは無名クラスをしっかりマスターした方がよいとは思います。それからラムダ式を覚えるとよいでしょう。この二つは厳密には違うものですけど、使う目的はほぼ同様なのです。)
90
90
 

1

訂正

2018/01/16 12:03

投稿

KSwordOfHaste
KSwordOfHaste

スコア18392

test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
 
20
20
 
21
- ###文法エラー1
21
+ ###意味的な記述ミス1
22
22
 
23
23
  構文的に第一引数のDurationしか指定できておらず、第二引数以降(EventHandler<ActionEvent>)が別の文になってしまってますよ?
24
24