Akhinya ada entri baru untuk blog yang setelah beberapa tahun tidak di urus sampai lupa caranya untuk membuat postingan baru... kebiasaan dengan tampilan lama jadi agak susah menyesuai kan dengan yang baru, maklum sih masi nubi.
langsung saja nih mau bikin contoh program Design Pettern Singleton dengan bahasa C#, tapi sebelum masuk ke program apa sih Design Pettern Singleton... sebenarnya Design Pettern tidak hanya Singleton saja melainkan ada banyak sih (lupa jumlahnya akibat kebanyakan ngegame :P) cuma untuk postingan sekarang untuk tugas kuliah membantu sodara - sodara sekalian agar bisa melakukan koneksi ke database dengan lebih efisien.
sebenarnya tanpa menggunakan singleton pun bisa terkoneksi ke database cuma akan lebih memboroskan memory di karenakan koneksi ke database yang menggunakan koneksi secara indifidual contoh nya seperti di bawah ini :
using System; namespace Singleton { class Program { static void Main(string[] args) { connect x = connect.Instance(); x.Name = "Blue"; connect z = connect.Instance(); z.Status = "Mahasiswa"; connect b = connect.Instance(); Console.WriteLine("Nama : " + b.Name); connect c = connect.Instance(); Console.WriteLine("Status : " + c.Status); Console.ReadKey(true); } } public class connect { private static connect self; private string name; private string status; public string Status { get{return status;} set{ status = value;} } public string Name { get { return name; } set { name = value; } } private connect() { } public static connect Instance() { if (self == null) self = new connect(); return self; } } }setelah di compile hasilnya akan seperti ini :
untuk sementara cukup sekian penjelasan dari saya. semoga menjadi manfaat bagi banyak orang :D
1 komentar:
Singleton untuk Java ada gak contohnya ?
Posting Komentar