質問するログイン新規登録

回答編集履歴

1

誤記訂正

2017/06/23 01:15

投稿

KSwordOfHaste
KSwordOfHaste

スコア18404

answer CHANGED
@@ -12,4 +12,4 @@
12
12
 
13
13
  lazyかどうかは実装にかかわるものだと思います。interfaceを利用者がみたとき、「このプロパティーにアクセスすると何が得られるか」が興味の中心であり「それがいつ計算されるか」は必要のない情報(実装側が良きに計らえばよいことであって利用者のあずかり知らぬ問題)だと思います。
14
14
 
15
- つまりlazyは「インターフェースではない」と自分は思います。インターフェースは機能にどのようにアクセスすればよいことを規定するものですが、lazyであってもlazyでなくても利用者側から知らなくてすむので規定も必要ないという考え方ではないかと思います。いかがでしょうか?
15
+ つまりlazyは「インターフェースではない」と自分は思います。インターフェースは機能にどのようにアクセスすればよいを規定するものですが、lazyであってもlazyでなくても利用者側から知らなくてすむので規定も必要ないという考え方ではないかと思います。いかがでしょうか?