Maafin ane gan..
Ane masih newbie nie..
hehe..
By the way langsung saja, yang dinamakan desain pattern adalah sebuah solusi untuk mengulang masalah Design bisa dikatakan juga sebagai pola desain. Sedangkan SingleTon berfungsi untuk mencegah terjadinya inisialisasi lebih dari satu kali dari sebuah class. Tujuannya untuk memangkas penggunaan memori.
Awalnya sebelum menggunakan SingleTon perumpamaan-nya seperti ini :

Setelah menggunakan SingleTon :
Dibawah ini merupakan pembuatan simple Desain Pattern Single Ton :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace SingleToneS
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine();
ToneS T = ToneS.Get();
T.cetak(" TITO ke-1 ");
ToneS TT = ToneS.Get();
TT.cetak(" TITO ke-2 ");
Console.WriteLine();
Console.Write(" Tekan apapun untuk keluar . . . ");
Console.ReadKey(true);
}
}
public class ToneS
{
public ToneS()
{
}
public static ToneS T = null;
public static int menghitung;
public static ToneS Get()
{
if (ToneS.T == null)
{
ToneS.T = new ToneS();
}
return ToneS.T;
}
public void cetak(string isi)
{
Console.WriteLine(isi);
}
}
}
Hasil Compile-nya :






Nyang boneng gan?
Boneng dund ganzz..
ciakakakkakkaa..
>_<