¿Las clases de utilidad no son realmente el mismo concepto que las ayudas? Me refiero a que los métodos de utilidad no extienden una clase existente como los ayudantes, pero los dos tipos de métodos realmente podrían denominarse "Ayudantes" en cualquier caso.Diferencia entre las clases de utilidad y auxiliar
19
A
Respuesta
-1
clases de utilidad tienden a ser métodos y definiciones estáticas, donde como clases de ayuda podría ser nodos en una lista enlazada. Así es como uso la terminología.
9
Las clases de utilidad son útiles por sí mismas; mientras que las clases auxiliares son clases con métodos de extensión que ayudarán a extender los tipos.
Cuestiones relacionadas
- 1. ¿Cuáles son las diferencias entre las clases de Ayuda y Utilidad?
- 2. Diferencia entre las clases System.StringComparer y System.StringComparison?
- 3. Diferencia entre las clases java.rmi.registry.Registry y java.rmi.Naming
- 4. Diferencia entre las clases parciales C# y Objective C?
- 5. ¿Diferencia entre las clases de controlador jdbc de Oracle?
- 6. ¿Las clases de ayudante/utilidad deben ser abstractas?
- 7. Diferencia de clases de control y valores
- 8. Distinción entre las clases de tipos MonadPlus, Alternativa y Monoid?
- 9. Diferencia entre los métodos getElementById de DOM y las clases de documento
- 10. Diferencia entre decimal y decimal
- 11. diferencia entre las referencias y punteros
- 12. ¿Diferencia entre las páginas .asp y .aspx?
- 13. Diferencia entre las funciones read.table y read.delim
- 14. ¿Cuál es la diferencia entre las clases BufferedReader de Java y InputStreamReader?
- 15. Diferencia entre Fragmento y FragmentActivity
- 16. ¿Diferencia entre nueva y sobrescritura?
- 17. Diferencia entre un hilo de utilidad y un hilo de baja prioridad
- 18. Diferencia entre MutableList y ListBuffer
- 19. ¿Cuál es la diferencia entre las clases RootViewController, AppDelegate y View Controller que puedo crear?
- 20. ¿Cuál es la diferencia entre los objetos y las clases en C#?
- 21. ¿Cuál es la diferencia entre los módulos en js y las clases en php?
- 22. ¿Qué diferencia hay entre las clases WebClient y HTTPWebRequest en .NET?
- 23. Diferencia entre DataSource y DataSet
- 24. diferencia entre Interlocked.Exchange y Volatile.Write?
- 25. Diferencia entre Framework.Triggers y Style.Triggers?
- 26. Diferencia entre Outlook.Folder y Outlok.MAPIFolder
- 27. ¿Diferencia entre ApplicationInfo y PackageInfo?
- 28. La diferencia entre $ * y $ @
- 29. ¿Diferencia entre las codificaciones UTF?
- 30. Cualquier diferencia entre las importaciones de clase y las importaciones de paquetes en Java?
cuando dice nodos, ¿quiere decir extender la funcionalidad de un método existente de otra clase para ayudar a los usuarios? Estoy debatiendo si solo crear una carpeta y clases llamadas Ayudantes en mis proyectos web o tener carpetas y clases de utilidad y de ayuda en mi proyecto web. – PositiveGuy
No sé sobre nodos en una lista enlazada, pero las clases de utilidad son en verdad estáticas (imo). Un ayudante sería un buen nombre cuando utiliza un patrón de delegación para algo. – Thorarin
Bueno, estoy pensando en términos de métodos de ayuda de ASP.NET frente a solo los métodos de C# Utility en sus respectivas clases personalizadas. Supongo que podría verlo como si el método no tuviera nada que ver con ASP.NET directamente, que pudiera llamarlo un método de utilidad. De lo contrario, si te está "ayudando" de alguna manera con un .aspx o .ascx y digamos que simplificando la vida o proporcionándote más opciones mientras las usas en una página .aspx o .acsx, entonces son "métodos auxiliares" – PositiveGuy