אין חובת iformation hiding ב c# ?
כתבתי תוכנית דוגמה ב - Console Application, ולהפתעתי, דרך ה- main יכולתי לגשת ישירות אל השדות המוגדרים כ- private של אובייקט מסויים (שנוצר ב- main כמובן). איך ייתכן הדבר?
כתבתי תוכנית דוגמה ב - Console Application, ולהפתעתי, דרך ה- main יכולתי לגשת ישירות אל השדות המוגדרים כ- private של אובייקט מסויים (שנוצר ב- main כמובן). איך ייתכן הדבר?
class Peson { privte int age; ... } void main(...) { Person p=new Person(); p.age=7; Console.Writeln(p.age); }