10
Mengapa bidang pribadi bersifat pribadi untuk jenisnya, bukan turunannya?
Dalam C # (dan banyak bahasa lainnya) sangat sah untuk mengakses bidang pribadi dari instance lain dari jenis yang sama. Sebagai contoh: public class Foo { private bool aBool; public void DoBar(Foo anotherFoo) { if (anotherFoo.aBool) ... } } Karena spesifikasi C # (bagian 3.5.1, 3.5.2) menyatakan akses ke bidang …