6
ответов

Java: видимость подпакета?

У меня есть два пакета в моем проекте: odp.proj и odp.proj.test. Существуют определенные методы, что я хочу быть видимым только к классам в этих двух пакетах. Как я могу сделать это?Править: Если существует нет...
вопрос задан: 13 February 2015 22:25
6
ответов

Я не могу создать четкое изображение реализации понятий ООП, хотя я понимаю большинство понятий ООП. Почему? [закрытый]

Я работал над некоторыми моими собственными проектами и не имею никакого indrustial воздействия. В настоящее время я использую простой подход для разработки небольших приложений с незначительным подходом OO как создание...
вопрос задан: 3 February 2014 10:31
6
ответов

Каковы различные типы инкапсуляции?

Каковы различные типы инкапсуляции? Действительно ли я прав в размышлении, что это в основном относится к центральным понятиям OO, таким как Абстракция, Полиморфизм и Наследование? Мое понимание...
вопрос задан: 30 January 2013 10:05
6
ответов

Действительно ли стоит перенести платформу журналирования в дополнительный слой?

Я в настоящее время смотрю на обновление регистрирующегося механизма в средней и крупной кодовой базе Java. Сообщения в настоящее время регистрируются с помощью статических методов для класса Отладки, и я рекомендовал переключиться...
вопрос задан: 17 May 2012 15:18
6
ответов

Наследование и инкапсуляция классов набора в Java

Предположим, что у меня есть следующие типы данных: класс Клиент {Идентификатор строки;//уникальный OtherCustData someOtherData;} класс Сервис {Строковый URL;//уникальный OtherServiceData someOtherData;}...
вопрос задан: 1 July 2009 10:36
6
ответов

Доступ к полю поддержки в свойстве auto

Есть ли способ получить доступ к полю поддержки для свойства, чтобы выполнить проверку, отслеживание изменений и т. Д.? Возможно ли что-то вроде следующего? Если нет, то есть ли какие-либо планы в .NET 4 / ...
вопрос задан: 16 March 2009 01:47
5
ответов

Инкапсуляция - зачем она нужна, когда сеттеры уже общедоступны? [Дубликат]

Инкапсуляция скрывает данные. Я хотел бы услышать некоторые действительно интересные ответы здесь. Какой смысл сохранять переменные закрытыми, когда мы уже объявляем публичные методы установки для ...
вопрос задан: 3 August 2018 06:15
5
ответов

Почему методы считывания использования и методы set [дубликат]

Возможный Дубликат: Почему методы считывания использования и методы set? Почему методы считывания использования и методы set?
вопрос задан: 23 May 2017 10:33
5
ответов

метод без модификатора доступа

Хорошо это прослушивает меня.. Я знаю, что считал его где-нибудь, и Google не помогает. Каков уровень доступности метода, который не указывает модификатор доступа? освободите Foo () {//код} я...
вопрос задан: 26 May 2010 23:42
5
ответов

Каковы преимущества использования свойств внутренне?

Инкапсуляция очевидно полезна и важна при доступе к участникам снаружи класса, но при обращении к переменным класса внутренне, это лучше для вызова их членов парламента, не занимающих официального поста или использования...
вопрос задан: 21 May 2010 19:15
5
ответов

“Вершина” инкапсуляции - вопрос относительно совета от эффективного C++

Объект 23 из Эффективных состояний C++: Предпочтите не являющегося членом недруга функции функциям членства. Целая цель объекта состояла в том, чтобы поощрить инкапсуляцию, а также гибкость пакета и...
вопрос задан: 29 September 2009 02:24
5
ответов

Блестящий пример эффективной инкапсуляции посредством сокрытия информации?

"Абстракция и инкапсуляция являются дополнительными понятиями: абстракция фокусирует на заметном поведении объекта... внимание инкапсуляции к реализации, которая дает начало этому поведению....
вопрос задан: 11 March 2009 18:15
4
ответа

Как инкапсулировать массив в Java

Я запускаю с Java, и я узнаю о методах set, методах считывания и инкапсуляции. У меня есть очень простая программа, два класса: Контейнер имеет частный международный массив (numArray) с его методом set и методом считывания...
вопрос задан: 14 October 2017 06:27
4
ответа

Свойство и инкапсуляция

Следующее является вопросом относительно использования свойств в классе. Я использовал общественные собственности вместо того, чтобы выставить членские переменные публично. Большинство сообщает, что этот подход помогает...
вопрос задан: 5 February 2016 20:20
4
ответа

Зачем вам маскировать член базового класса?

Я только что научился маскировать член базового класса (с помощью new), но не понимаю, почему я должен хочу сделать это. Обеспечивает ли маскирование определенный уровень защиты, как в случае ...
вопрос задан: 31 August 2010 14:43
4
ответа

Действительно ли следует получить и особенно установить глобальные переменные модуля Perl непосредственно?

Я задавался вопросом, что лучшая практика в Perl расценивает получение - или, что еще более важно, устанавливая - глобальная переменная некоторого модуля путем прямого доступа к $Module:: varName в случае, если модуль не сделал...
вопрос задан: 28 May 2010 14:13
4
ответа

Есть ли какое-либо обходное решение для того, чтобы сделать элемент структуры так или иначе 'частным' в C?

Я разрабатываю простую библиотеку в C для моего собственного + некоторые друзья персональное использование. У меня в настоящее время есть структура C с некоторыми участниками, которые должны быть так или иначе скрыты от остальной части приложения, как...
вопрос задан: 26 March 2010 10:25
4
ответа

Я должен передать в или инкапсулировать соединение в ДАО?

Лучше инкапсулировать соединение в ДАО, т.е. иметь ДАО создают или получают соединение и затем закрываются, или лучше передать соединение в ДАО и обработать детали в...
вопрос задан: 19 March 2010 12:11
4
ответа

Доступ частного поля другого объекта в конструкторах копии - Действительно проблема?

В моем JAVA-приложении у меня есть некоторые конструкторы копии как этот общедоступный MyClass (MyClass src) {это field1 = src.field1; это field2 = src.field2; это field3 = src.field3;...} Теперь...
вопрос задан: 12 March 2010 09:31
4
ответа

Что такое инкапсуляция с простым примером в php?

Что такое инкапсуляция с простым примером в php?
вопрос задан: 12 June 2009 07:48
4
ответа

Как я могу представить итераторы, не представляя используемый контейнер?

Я использовал C# некоторое время теперь и возвращался к C++, головная боль. Я пытаюсь получить некоторые свои методы от C# со мной к C++, но я нахожу некоторое сопротивление, и я радовался бы...
вопрос задан: 1 October 2008 10:02
3
ответа

различие между понятиями инкапсуляции и абстракции [дубликат]

Возможный Дубликат: Абстракция Сокрытие информации VS Инкапсуляция VS Может кто-то объяснять мне основные отличия между принципами инкапсуляции и абстракции в возраженном - ориентированный...
вопрос задан: 23 May 2017 11:52
3
ответа

Можно ли объяснить эту вещь об инкапсуляции?

В ответ на Какой Ваше сохраненное самым длинным образом программирование предположения, которое оказалось неправильным? вопрос, одно из неправильных предположений было: Тот член парламента, не занимающий официального поста переменные был частным к...
вопрос задан: 23 May 2017 10:28
3
ответа

C++ частная виртуальная проблема наследования

В следующем коде кажется, что класс C не имеет доступа к конструктору A, который требуется из-за виртуального наследования. Все же код все еще компилирует и работает. Почему это работает? класс A...
вопрос задан: 4 August 2012 16:45
3
ответа

SQL Server: Как к схемам разрешения?

Вдохновленный различными связанными со схемой вопросами я видел... Цепочка принадлежности позволяет мне ПРЕДОСТАВЛЯТЬ, ВЫПОЛНЯЮТСЯ на хранимой процедуре без явных полномочий на таблицах, которые я использую, если обе хранимых процедуры...
вопрос задан: 3 November 2010 18:07
3
ответа

Дизайн OO - Объект задает вопрос классу, который косвенно содержит его

Я задаюсь вопросом, является ли объект, задавая вопрос другому объекту, который косвенно содержит его, "плохим" дизайном. Например... Требования: Символ (объект) перемещается в сетку. Когда это пытается переместиться...
вопрос задан: 19 July 2010 22:41
3
ответа

Повторно используемый дизайн библиотеки в C

Скажем, я создаю библиотеку к ложка-вилке quuxes в C. Quuxes нужны переменные с двумя состояниями, чтобы быть sporked успешно: статический интервал quux_state; статический символ* quux_address;/* функционируют к ложка-вилке quuxes...
вопрос задан: 13 July 2010 19:45
3
ответа

_get PHP и _set или уникальный добираются и функции множества для каждой переменной?

PHP имеет _get, и функции _set встроили. Лучше записать, что мои собственные получают и функции множества для каждой переменной или еще используют созданный в функциях с тонной если если? Из чего за и против...
вопрос задан: 21 June 2010 02:37
3
ответа

Предпочесть дополнительные методы для инкапсуляции и возможности многократного использования?

edit4: викифицировавший, так как это, кажется, превратилось больше в обсуждение, чем конкретный вопрос. В программировании на C++ это обычно полагало, что хорошая практика "предпочитает не являющегося членом недруга...
вопрос задан: 17 June 2010 08:30
3
ответа

Если методы класса принимают параметры или используют свойства класса

Рассмотрите следующий класс Class1 общественности класса {общедоступный интервал {добирается; набор;} общедоступный интервал B {добираются; набор;} общедоступные международные GetComplexResult () {возвращаются + B; }}, Чтобы к...
вопрос задан: 5 March 2010 19:39