Результаты поиска по запросу "abstraction"
Почему процедуры высшего порядка?
Так что, если язык обеспечивает процедуру более высокого порядка, тогда у меня может быть процедура, которая возвращает процедуру. Что-то вроде: (define (Proc a b c) (lambda (x) ( #| method body here in terms of a b c and x |# )))Чтобы создать ...
Должен ли я расширить ArrayList для добавления атрибутов, которые не являются нулевыми?
Я хотел бы добавить коллекцию объектов в arrayList, только если конкретный атрибут не нулевой. Я думаю о расширении ArrayList и реализации проверки внутри дочернего класса. Другой альтернативный способ - проверить атрибут перед тем, как ...
Это типичный вариант использования для МОК?
Мое текущее приложение позволяет пользователям определять пользовательские веб-формы через набор экранов администратора. по сути это приложение типа EAV. Таким образом, я не могу жестко кодировать HTML или ASP.NET разметку для отображения данной ...
Должен ли я использовать публичные или приватные переменные?
Я делаю большой проект впервые. У меня есть много классов, и некоторые из них имеют открытые переменные, некоторые имеют закрытые переменные с методами set и getter, и оба имеют оба типа. Я решил переписать этот код, чтобы использовать в первую ...
Как подойти к чему-то сложному?
Вы знаете ту конкретную часть вашего кода, которая важна для проекта, но, вероятно, займет много времени, чтобы сделать это? У вас когда-нибудь возникало ощущение, что вы предпочитаете работать над чем-то другим (возможно, менее важным) или ...
В чем разница между абстрактным классом и чистым абстрактным классом в C ++?
Пример: Итераторы - это чистые абстракции: все, что ведет себя как итератор, является итератором. Что это значит?
Совместное использование функций между пространствами имен в Clojure
Я вполне могу подойти к этому неправильно, поэтому, пожалуйста, прости меня за мою наивность: Чтобы изучить Clojure, я начал переносить свою клиентскую библиотеку OAuth для Python на Clojure. Я делаю это, оборачивая clj-http так же, как ...
Зачем использовать геттеры и сеттеры / средства доступа? [закрыто]
В чем преимущество использования геттеров и сеттеров - которые только получают и устанавливают - вместо простого использования открытых полей для этих переменных? Если геттеры и сеттеры когда-либо делают больше, чем просто получают ...