Я новичок в Программе! Игнорируйте, если это глупый вопрос. Но оставьте комментарий.Может ли объект иметь спецификатор доступа?
Можно ли объявить спецификатор доступа к экземплярам объектов в C#? ИЛИ существуют ли какие-либо спецификаторы по умолчанию для этого?
class Person
{
public int age;
}
class Program
{
static void Square(Person a, Person b) // Here note down "a" and "b" are instances
{
a.age = a.age * a.age;
b.age = b.age * b.age;
Console.WriteLine(a.age+" "+b.age);
}
}
Спецификатор по умолчанию для членов класса является 'private '. Но что вы подразумеваете под спецификатором, например? –
Вы уже объявили один, 'public'. См. [Модификаторы доступа MSDN] (http://msdn.microsoft.com/en-us/library/ms173121.aspx) – Sayse
Посмотрите [MSDN описание модификаторов доступа C#] (http://msdn.microsoft.com). /en-us/library/ms173121.aspx) –