Результаты поиска по запросу "encapsulation"
@Charles Bailey: ты прав, это то, что я не учел
я есть класс с контейнером (содержащий указатель) в качестве члена:
Я думаю, что это, наверное, лучшее, что я могу сделать. Я не приму это, если кто-то придет с более удовлетворительным ответом.
имаюсь программированием в Excel VBA, но не во многом это объектно-ориентированный. Вот кое-что, что возникает время от времени, что меня беспокоит, и мне интересно, есть ли что-то, что я пропускаю. В VBA, скажем, у меня есть класс C, ...
находятся!
т ответк вопросу " [https://stackoverflow.com/a/17717142/5470596]Почему мой объект не может получить доступ к защищенным членам другого объекта, определенного в общем базовом классе?"можно прочитать:Вы можете получить доступ к защищенным членам ...
Я предпочитаю этот способ, чем иметь явные методы получения и установки, как в Java, т.е. Путь приятнее. :)
hon у меня есть следующий пример класса: class Foo: self._attr = 0 @property def attr(self): return self._attr @attr.setter def attr(self, value): self._attr = value @attr.deleter def attr(self): del self._attrКак видите, у меня есть простой ...
Как инкапсулировать массив в Java
Я начинаю с Java и изучаю сеттеры, геттеры и инкапсуляцию. У меня очень простая программа, два класса: Container имеет приватный массив int (numArrayс его сеттером и геттером. Main создаетContainer объект и использует его вtotalArray ...
Причина инкапсуляции [закрыто]
Я прочитал кое-что об этом, я даже нашел похожий вопрос, но он не ответил на это. Мне кажется, что приватизация чего-то только усложняет мою жизнь, когда мне нужно найти личную переменную в классе, чтобы использовать ее в другом месте. Так в чем ...
Таким образом, в языке программирования мы создаем обертку данных, используя getter и setter, и делаем ее закрытой переменной.
я проблема с концепцией и реализацией инкапсуляции. Может кто-нибудь объяснить это мне?
как к Validate-Email-адрес-с регулярным выражением
й день! Я читаю книгу по инкапсуляции на языке Java, в которой упоминается метод получения и установки. Я прочитал это, чтобы скрыть атрибуты, я должен пометить мои переменные экземпляра как"ЧАСТНЫЙ"и сделать"PUBLIC"методgetter and setter для ...
Я хотел бы понять голосование против, чтобы я мог уточнить ответ.
роектов приличного размера мне сказали, что, когда у вас есть классы, расширяющие JPanels, лучше всего использовать вложенные классы для реализации слушателей. Например, у меня может быть класс FactoryScreen, расширяющий JPanel, и вложенный класс ...
У меня нет проблем с параллелизмом, если в ApplicationController установлен User.current. Было время, когда я перемещал установку User.current в файле модуля AuthenticatedSystem в lib - и у меня были проблемы с параллелизмом (возможно, связанные с ошибкой в этом измененном коде - я вернулся, не потрудившись исследовать слишком много). Теперь у меня есть интеграционный тест, который проверяет наличие параллелизма :).
йте railstutorial.org есть предложение, которое кажется мне немного странным. Предлагает этот код [http://ruby.railstutorial.org/chapters/sign-in-sign-out#code%3asessions_helper_include] : class ApplicationController < ActionController::Base ...