ユーティリティクラスは実際にヘルパーと同じ概念ではありませんか?私はユーティリティメソッドがヘルパーのような既存のクラスを拡張しないことを意味しますが、どちらの場合でも2つのタイプのメソッドは本当に "ヘルパー"と呼ばれます。ユーティリティクラスとヘルパークラスの違い
19
A
答えて
-1
ユーティリティクラスは、静的メソッドおよび定義である傾向があります。ヘルパークラスはリンクリストのノードになる可能性があります。それが私の用語の使い方です。
9
ユーティリティクラスはそれ自身で役に立ちます。ヘルパークラスは型を拡張するのに役立つ拡張メソッドを持つクラスです。
関連する問題
- 1. ヘルパークラスとユーティリティクラスの違いは何ですか?
- 2. nティアアプリケーションとヘルパークラス
- 3. ヘルパークラスとユニットテスト
- 4. 結合と分離のヘルパークラス
- 5. Laravel 4のAppユーティリティクラス
- 6. ヘルパークラスのベストアプローチアンドロイド
- 7. iOS版:ユーティリティクラスでメモリリーク
- 8. NUnit構文ヘルパークラス
- 9. ASP.NET HttpCookieヘルパークラス
- 10. Android DBヘルパークラス
- 11. OnIabPurchaseFinishedListenerが、ヘルパークラス
- 12. ユーティリティクラスでサブクラスの相違をどのように扱うのですか?
- 13. ヘルパークラスとスクリプトとは何ですか?
- 14. .Net拡張メソッド対ユーティリティクラス
- 15. ヘルパークラスのフィールドのJavaリフレクション
- 16. Boostrap4ヘルパークラスpull-xs-left
- 17. 会員ストアVB.NETヘルパークラス
- 18. Magento - ヘルパークラスを作成
- 19. ルームなしのNetworkBoundResourceヘルパークラス
- 20. nullpointerException sharedpreferencesヘルパークラスの場合
- 21. java.util.Dateのモック可能ヘルパークラス
- 22. 要約ベースまたはヘルパークラス
- 23. Rails:ユーティリティクラスと他のスレッドからモデルにアクセスする
- 24. javaでのユーティリティクラスの命名について
- 25. C#4.0の汎用MongoDbヘルパークラスの作成
- 26. NIOチャンネル用のBinaryStreamsのようなヘルパークラス?
- 27. アウトソースされたヘルパークラスの.launchUrlのコンテキスト
- 28. デザイン - 静的ユーティリティクラスまたはインターフェイス?
- 29. ユーティリティクラス:EJBセッションまたは単純オブジェクト?
- 30. Codeigniterモデルは単なるユーティリティクラスですか?
ノードとは、ヘルパー側の別のクラスから既存のメソッドの機能を拡張することを意味しますか?私は、Webプロジェクトでヘルパーと呼ばれるフォルダとクラスを作成するのか、Webプロジェクトでユーティリティとヘルパーのフォルダとクラスを使用するのかについて議論しています。 – PositiveGuy
リンクリストのノードについてはわかりませんが、実際にはユーティリティクラスは静的(imo)になっています。何かのために委譲パターンを使用すると、ヘルパーは良い名前になります。 – Thorarin
さて、私は、それぞれのカスタムクラスのASP.NETヘルパメソッドとC#ユーティリティメソッドの両方を考えています。私は、メソッドがASP.NETと直接関係ないので、それをUtilityメソッドと呼ぶことができるかのように見ることができます。それ以外の場合は、.aspxや.ascxのように「助けて」いて、.aspxや.acsxのページでそれらを使用している間に、より簡単な生活やオプションを提供することができる場合は、「ヘルパーメソッド」 – PositiveGuy