STUDI KASUS

STUDI KASUS

SQL SERVER

TRANSACT-SQL

TRAINING C#.NET

TRAINING C#.NET

ENCAPSULATE FIELD.

Rabu, 25 Agustus 2010

 Fitur ini sering saya pakai di dalam pembuatan suatu program dan fitur ini termasuk di dalam bagian Code Refactoring Support. Encapsulate Field adalah suatu fitur yang membuat suatu nama variabel field menjadi tersembunyi di dalam suatu property yang ada di dalam suatu class. Sebagai contoh saya ada variabel field  sebagai berikut :

private decimal jumlahSaldoAwal = 0;

Variabel field di atas akan saya buat menjadi property  di dalam suatu class.

Langkah- langkahnya sebagai berikut.
1.    Highlight nama variabel field jumlahSaldoAwal.

2.    Klik kanan di highlight tersebut lalu pilih Refactor -> Encapsulate Field





3.    Lalu akan muncul jendela Encapsulate Field. Di bagian Property name kita bisa isi nama property   yang akan kita buat. Untuk contoh saat ini saya mengisinya dengan JumlahSaldoAwal. Setelah itu kita klik OK






4.    Setelah itu akan muncul jendela Preview Reference Changes yang menampilkan ‘preview’ perubahan code. Setelah itu kita klik Apply.




5.    Setelah itu variabel field akan terbentuk menjadi suatu property suatu class.

       private decimal jumlahSaldoAwal = 0;

        public decimal JumlahSaldoAwal
        {
            get { return jumlahSaldoAwal; }
            set { jumlahSaldoAwal = value; }
        }


Selamat mencoba dan semoga bermanfaat.

0 komentar:

Posting Komentar