Añadir Ingenieria de Software/Patrones de diseño.org

This commit is contained in:
2024-04-30 10:45:00 -03:00
parent 3921f3411c
commit a9fea538a6

View File

@@ -0,0 +1,23 @@
#+title: Patrones de diseño
* Singleton
es un patron que permite que se instancie una sola vez un objeto de forma global para que todos los procesos dentro del mismo sistema usen el mismo objeto
#+begin_src csharp
namespace Controladora
{
public class Singleton<T> where T : new()
{
// Singleton thread-safe por si quiero usar "Parallel"
private static T instance = new T();
public static T Instance
{
get
{
return instance;
}
}
}
}
#+end_src