У меня есть этот класс, который каждый раз, когда я вызываю конструктор, должен увеличивать id...
В настоящее время мой проект на работе имеет очень неэффективный цикл, который в значительной...
Я хочу иметь возможность иметь методы в модуле, которые не доступны классу, который включает этот...
Является ли все еще стандартной практикой предоставление методов получения и установки в...
Я не очень понимаю, почему, как правило, рекомендуется делать приватными переменные-члены и...
Я программирую около 2-3 лет, и на самом деле я разрабатываю игру в actioncript atm.У меня есть...
Из некоторых кратких рассуждений я обнаружил, что получаю ошибку при переопределении методов...
Только что читал GoF, и они заявляют, что наследование предоставляет подклассу детали реализации...
У меня есть сборка, которая разрабатывается для создания фасада вокруг некоторой потенциально...
извините за этот вопрос noob ... допустим, у нас есть: class TestMe attr_reader :array def...
Меня это некоторое время беспокоило, поэтому я спросил коллегу, может ли он это понять, и теперь я...
Я пытаюсь инкапсулировать пакет, чтобы классы, свойства и методы, не имеющие никакого значения вне...
Хороший объектно-ориентированный дизайн говорит о том, что объекты не должны раскрывать свои...
Моя цель - запустить приемник событий при изменении значения в классе.Мое решение этого заключается...
У меня есть бизнес-объект Office, в котором есть экземпляр officeId. С точки зрения бизнеса,...
Я новичок в Android (и программирование в целом), и мне было интересно, почему интерфейс...
Я хочу скрыть публичные методы из списка членов intellisense.Я создал атрибут, который при...
Всякий раз, когда я сталкиваюсь с ситуацией, когда метод atomic должен обращаться к закрытым частям...
Кажется, у меня проблема с областью свойств объектов.Я хотел бы вывести каждый из Message объектов...
Итак, скажем, у меня есть несколько функций для открытия / закрытия файлов. Лучше ли сделать класс...
У меня есть вопрос относительно дизайна класса. Я хочу иметь класс, который инкапсулирует кучу...
Я читал (Скотт Майерс), что наследование нарушает инкапсуляцию.Когда данные / внутренние методы...
В классах переменные часто делаются закрытыми для инкапсуляции, а ограничение переменных...
public class Demo { private List<string> _items; private List<string> Items { get { if...
В настоящее время я ищу правильный способ ограничить использование метода определенным типом класса