エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Effective Javaの読書メモ 第4章 クラスとインタフェース - Jの衝動書き日記
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Effective Javaの読書メモ 第4章 クラスとインタフェース - Jの衝動書き日記
今回はちょっと短めだが大切なことである。 ちなみに今回駄目だしされている定数インタフェースも定数イ... 今回はちょっと短めだが大切なことである。 ちなみに今回駄目だしされている定数インタフェースも定数インタフェース実装もしたことがあった……。なにせ定数定義の長さを回避するテクニックとして定数インタフェースの実装はJavaの初期の頃に紹介されていたしなぁ……。CからJavaに入ったこともあって、define定義がJavaだとやたら長くなったなぁという印象があり、よく定数インタフェースの実装をやちゃってたのだ。 項目19 型を定義するためだけにインタフェースを使用する インタフェース使用の原則 インタフェースをクラスが実装する目的は、そのクラスのインスタンスでクラスは何ができるかを述べるためである。それ以外の用途で使用するべきではない。 定数インタフェースはインタフェース利用の駄目な例である。特に、インタフェース名の修飾を回避するために定数利用クラスが定数インタフェースを実装していはいけない。