さまざまなブラウザのクラスやメソッドの横にあるさまざまな「アイコン」やシンボルの意味の説明がどこにあるか知っている人はいますか?
質問する
329 次
1 に答える
3
一部のクラスは、タイプに応じてアイコンを定義します。コレクション、ストリーム、モーフ、数字、例外、アナウンス、テストなど。アイコンを理解するには、クラス階層を見てください。
メソッドには、2 組のアイコンがあります。最初のセットは、クラス階層に関連しています。
- 上矢印:メソッドはスーパークラスのメソッドをオーバーライドします。
- 下矢印:メソッドはサブクラスのメソッドによってオーバーライドされます。
- 上矢印と下矢印:メソッドはスーパークラスのメソッドをオーバーライドし、サブクラスのメソッドによってオーバーライドされます。
2 番目のセットは、テスト クラスのみに使用されます。
- 緑の点:テスト メソッドの最後の実行は成功しました。
- オレンジ色の点:テスト メソッドの最後の実行は失敗しました。
- 赤い点:テスト メソッドの最後の実行はエラーでした。
- 灰色の点: テスト メソッドは最近実行されていません。
Pharo by Exampleでは、114 ページでこれらのアイコンのいくつかをより詳細に説明しています。また、この Web サイトには少し古いアイコンのリストが含まれています。
さまざまなアイコンの実装を理解したい場合は、次の 2 つのメソッドを参照してください。クラス アイコンは で定義され#browserIcon
、メソッド アイコンは で定義されています#browerIcon:selector:
。
于 2013-01-28T07:46:07.787 に答える