0
ответов

Objective-c: почему частные ivars не скрываются от внешнего доступа при использовании KVC

После попытки получить доступ к ivars с помощью KVC я заметил, что не было защиты на частных и защищенных ivars. Неважно, что я поставил перед ivar (частное или защищенное ключевое слово) - ...
вопрос задан: 25 May 2011 10:06
0
ответов

Коллекция backbone.js get vars

Это кажется очевидным один, но я м почему-то его не хватает ... Как отправить параметры вместе с fetch () из коллекции backbone.js? Или, с более широкой точки зрения: у меня есть большой набор данных на ...
вопрос задан: 11 May 2011 08:05
0
ответов

Где инкапсуляция?

Я новый программист, извините за глупость этого вопроса, как следующий код инкапсулирует личные данные? - публичный класс SomeClass {частный int age; public int Age {...
вопрос задан: 9 May 2011 04:17
0
ответов

Является ли частное синтезируемое свойство оксюмороном?

Прочитав книгу разработчика iPhone для начинающих и прочитав образец кода в Интернете, я ' Мы заметили, что большинство программистов на Objective C синтезируют почти все переменные экземпляра. Некоторые переменные ...
вопрос задан: 27 April 2011 17:08
0
ответов

Получить зависимости от зависимости

Допустим, у меня есть PetManager и класс Cat: PetManager {PetManager (IBusinessLayer businessLayer, IWashingService washService); IBusinessLayer BusinessLayer; IWashingService ...
вопрос задан: 26 April 2011 14:41
0
ответов

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

Поиск дает простое определение: скрытие данных. Но рассмотрим следующие два примера: 1) Первый пример: сотрудник класса {public int age; } 2) Второй пример: сотрудник класса {...
вопрос задан: 15 April 2011 07:52
0
ответов

SessionsHelper на railstutorial.org: Должны ли помощники быть модулями общего назначения для кода, который не нужен в представлениях?

На сайте railstutorial.org есть предложение, которое кажется мне немного странным. Он предлагает следующий код: class ApplicationController
вопрос задан: 31 March 2011 13:07
0
ответов

C # «недоступен из-за своего уровень защиты »ошибка в конструкторе

Конструктор дочернего класса« цезарь »выдает ошибку. В нем указано, что имя, тип недоступны из-за уровня защиты. Почему? Поскольку это дочерний класс, производный от класса «Cipher», он ...
вопрос задан: 24 March 2011 18:11
0
ответов

Data Encapsulation in Perl?

Hello Perl community on SO. I am using Perl since a few years, but since I am following SO, I recognized that I know Perl not enough. I wrote I quite big script over the past 4 years and tried to do ...
вопрос задан: 24 March 2011 13:44
0
ответов

Преимущества вложенных классов для слушателей в графическом интерфейсе пользователя

Для проектов приличного размера мне сказали, что когда у вас есть классы, расширяющие JPanels, лучше всего использовать вложенные классы для реализовать слушателей. Например, у меня может быть класс ...
вопрос задан: 22 February 2011 23:08
0
ответов

Макет окна док-станции IDEA

Можно ли изменить способ расположения закрепленных окон инструментов в IDEA? В настоящее время самое нижнее окно занимает все горизонтальное пространство, а левое и правое окна не занимают все ...
вопрос задан: 7 February 2011 09:59
0
ответов

Выполнение программы не является последовательным. Почему?

Я дурачился, пытаясь настроить инкапсуляцию. Но моя программа выполняется в неожиданном порядке. Вот мой довольно простой код: «Основной»: package research.debug; публичный класс ...
вопрос задан: 3 February 2011 21:27
0
ответов

Где провести линию между Clojure и Java?

У меня есть интересный архитектурный вопрос по поводу приложения, которое я разрабатываю с использованием Clojure и Java. Приложение включает в себя множество интенсивных одновременных задач обработки данных ...
вопрос задан: 21 January 2011 13:07
0
ответов

Есть ли способ написать тест на равенство для класса VBA с частными членами, не раскрывая знания о существовании этих частных членов?

Я довольно много программирую на VBA в Excel, но не многие из них объектно-ориентированы. Вот кое-что, что время от времени всплывает, что меня беспокоит, и мне интересно, что-то мне не хватает ...
вопрос задан: 20 December 2010 16:49
0
ответов

Средство задания свойств списка

При реализации средства задания свойства списка (в C #), писать ли это плохо? как: частный список <строка> _TheList = новый список <строка> (); public List TheList {...
вопрос задан: 9 December 2010 16:46
0
ответов

Как вы принимаете решение определить переменную «частный»?

Я присутствовал на собеседовании. Интервьюер спросил меня, зачем вам приватная переменная. Если вы чего-то добились, определив переменную private, разве вы не сможете добиться того же, определив любую другую ...
вопрос задан: 29 November 2010 18:55
0
ответов

Do Ruby ' ■ «Открытые классы» нарушают инкапсуляцию?

В Ruby программистам разрешено изменять предопределенные классы. Итак, действительно плохой программист мог бы сделать что-то вроде: class String def == (other) return true end end Очевидно, почти никто ...
вопрос задан: 15 November 2010 13:47
0
ответов

Как настроить итератор набора, чтобы он работал как итератор карты?

У меня есть класс Foo, который содержит карту и предоставляет функции begin () и end () для итерации по ней: class Foo {typedef std :: map Контейнер; typedef Container :: const_iterator ...
вопрос задан: 12 November 2010 14:25
0
ответов

Data encapsulation…?

Would anyone be able to explain to me what data encapsulation in Objective-C is? I've been told that this an important concept of Objective-C but I don't see why... Explain it to me as if I was 5 and ...
вопрос задан: 23 October 2010 15:52
0
ответов

Инкапсуляция. Хорошо разработанный класс

Сегодня я прочитал книгу, и автор записал, что в классе хорошо разработанного единственным способом получить доступ к атрибутам являются через одно из этого методы класса. Действительно ли это - широко принятая мысль? Почему это настолько важно...
вопрос задан: 20 October 2010 22:27
0
ответов

Инкапсуляция в Javascript

Я новичок в Javascript, так как мой SO профиль подтвердит. Я только что прочитал несколько руководств и наткнулся на кое-что, чего я не совсем понимаю в отношении объектной ориентации и ...
вопрос задан: 19 October 2010 10:03
0
ответов

Существует ли стандартный класс циклических целых чисел в C ++?

У меня проблема, которая довольно часто встречается в коде, который я пишу в данный момент, когда я хочу иметь целое число, которое может существовать только внутри определенный диапазон, где диапазон равен [начало, конец). ...
вопрос задан: 18 October 2010 22:53
0
ответов

инкапсуляция логики в запросе linq to sql через метод расширения

Даны два класса в вашем файле LINQ to SQL .dbml со следующими свойствами. Клиент CustomerId Имя Фамилия AddressId Адрес AddressId Улица Город Штат ...
вопрос задан: 14 October 2010 16:11
0
ответов

Сохранение инкапсуляции при упаковке собственных библиотек

Я пишу библиотеку C # для оболочки Win32 API (семейство функций waveOut ...) , и достигли точки, когда я не уверен, как управлять взаимодействием между различными частями моего кода без ...
вопрос задан: 24 September 2010 15:51
0
ответов

В каких сценариях вы используете инкапсуляцию?

Я хотел бы знать, в каких сценариях вы используете инкапсуляцию. Цель этого вопроса - сотрудничество. Так что не стесняйтесь делиться своим собственным опытом, когда речь идет об инкапсуляции. Некоторые ...
вопрос задан: 22 September 2010 03:36
0
ответов

Как инкапсулировать C API в классы RAII C ++?

При наличии C API для библиотеки, управляющей сеансами, которая владеет элементами, каков наилучший дизайн для инкапсуляции C API в классы RAII C ++? C API выглядит так: HANDLE OpenSession (STRING sessionID); ...
вопрос задан: 16 September 2010 10:38