class PrivateFieldsAccess
{
private int privateField;
protected int protectedField;
public PrivateFieldsAccess(PrivateFieldsAccess instance)
{
privateField = instance.privateField;
protectedField = instance.protectedField;
}
}
Модификаторы доступа определяют доступ к членам класса, а не экземпляра. Другими словами, ограничение доступа к членам класса служит для инкапсуляции и снижения зависимости между кусками кода, а не снижения зависимости объектов в памяти во время выполнения.
Программирование
понедельник, 10 февраля 2014 г.
Доступ к непубличным экземплярным полям класса
К непубличным экземплярным полям класса можно обращаться из другого экземпляра того же класса. Следующий код компилируется без проблем.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий