C# Tutorial Properties

Properti memungkinkan kita untuk mengontrol aksesibilitas dari variabel kelas, dan merupakan cara yang direkomendasikan untuk mengakses variabel dari luar dalam bahasa pemrograman berorientasi objek seperti C#. Pada tutorial sebelumnya tentang Class, disana kita menggunakan properti untuk pertama kalinya, dan konsep ini sebenarnya cukup sederhana. Properti adalah seperti kombinasi dari variabel dan metode - tidak dapat mengambil parameter apapun, tetapi Anda dapat memproses nilai. Properti terdiri dari 2 bagian, get dan method.
private string color;

public string Color
{
    get { return color; }
    set { color = value; }
}
Metode get harus return variabel, sedangkan metode set harus memberikan nilai untuk itu. Hal lain yang harus Anda ketahui tentang properti adalah hanya satu metode yang diperlukan - baik get atau set, yang lain adalah opsional. Hal ini memungkinkan Anda untuk menentukan read-only. 
public string Color
{
    get 
    {
        return color.ToUpper(); 
    }
    set 
    { 
        if(value == "Merah")
            color = value; 
        else
            Console.WriteLine("Mobil ini berwarna merah");
    }
}
Oke, kita telah membuat properti kita. Variabel color sekarang akan dikembalikan dalam karakter huruf besar, karena kami menerapkan metode ToUpper () untuk itu sebelum kembali, dan ketika kita mencoba untuk mengatur warna, hanya nilai "Merah" akan diterima.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel