Главная » Статьи для тега "объект"

Объекты Objective-C

Добавлено Дата: 25 April, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Во многих языках программирования поддерживается концепция объектов. Объекты, как и структуры, содержат некоторые данные. Однако в отличие от структуры, объект также содержит набор функций для работы с этими дан- ными. Чтобы вызвать такую функцию, следует отправить объекту сообщение. В объектной терминологии функция, вызываемая при помощи сообщения, называется методом.

Читать »

Обратный вызов Objective-C

Добавлено Дата: 25 April, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

До настоящего момента всем распоряжался ваш код. Он отправлял сообщения стандартным объектам Foundation (скажем, экземплярам  NSString и NSArray) и отдавал им приказы. До настоящего момента ваши программы выполнялись и завершались за считанные миллисекунды.

Читать »

NSError Objective-C

Добавлено Дата: 25 April, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Попытка записи строки в файл может оказаться неудачной по многим причинам. Например, пользователю может быть запрещена запись в каталог, в котором находится файл. Или каталог может вообще не существовать. Или в файловой системе не найдется свободного места. для подобных ситуаций, когда завершение операции невозможно, метод должен каким-то образом вернуть описание ошибки кроме логического признака успеха или неудачи.

Читать »

Сообщения Objective-C

Добавлено Дата: 14 April, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

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

NSDate *now = [NSDate date];

Метод date является методам класса. Иначе говоря, для выполнения этого метода сообщение отправляется самому классу NSDate. Метод date возвращает указатель на экземпляр NSDate.

Читать »

СОПРОВОЖДЕНИЕ  СИСТЕМЫ. ОБНОВЛЕНИЕ КОНФИГУРАЦИИ

Добавлено Дата: 30 May, 2012 категория: 1С Предприятие

Задачами   сопровождения   системы  являются   поддержание   ее  работоспособности и повышение эффективности ее функционирования.

В  комплексе  мероприятий  по  сопровождению   можно   выделить два вида  работ:

регламентные и  инициативные.

Читать »

АТРИБУТЫ И МЕТОДЫ ПРАВИЛ  ПЕРЕРАСЧЕТА

Добавлено Дата: 23 May, 2012 категория: 1С Предприятие

7.16.1.  АТРИБУТЫ ПРАВИЛ ПЕРЕРАСЧЕТА

Правило перерасчета, как  отмечено в  разд.  7.7, при  вводе ведущего расчета  обнуляет  значение  атрибута Рассчитана  у зависимых расчетов.

Каждое  правило имеет 4 атрибута: Код, Наименование,  Тип и  КоличествоПериодов. Их описание дано  в табл.  7.20.

Читать »

ВИДЫ  РАСЧЕТОВ ДОКУМЕНТА ТАБЕЛЬ

Добавлено Дата: 19 May, 2012 категория: 1С Предприятие

7.7.1.   ВИД  РАСЧЕТА ОКЛАД_2

Выполним  всю цепочку задания свойств ВР  Оклад_2, включающую также  и написание кода процедуры  получения результата.

Предварительно, однако,  нам  потребуется  создать   группу  ВР  ВсеНачисления_2, в которую мы будем включать расчеты-начисления, облагаемые НДФЛ.

Читать »

Объект dentry

Добавлено Дата: 17 May, 2012 категория: Ядро Linux

Как уже  рассказывалось,  подсистема VFS  представляет  каталоги  так  же,  как   и файлы. В  имени пути   /bin/vi ,  и  элемент bin , и  элемент vi — это  файлы, только bi n  — это   специальный  файл,  который является  каталогом,  a  vi  — это   обычный файл.  Объекты файловых индексов  служат для  представления обоих этих  компонентов.   Несмотря на  такую полезную унификацию,  подсистеме VFS  также необходимо

Читать »

Объекты VFS и их структуры данных

Добавлено Дата: 16 May, 2012 категория: Ядро Linux

Виртуальная  файловая  система  (VFS)  объектно-ориентированна3 . Общая  файловая  модель  представлена  набором  структур  данных.  Эти  структуры  данных  очень похожи  на объекты.  Так  как ядро  программируется строго  на языке  С,  то,  при  отсутствии  возможностей  прямой  поддержки  парадигм  ООП  в языке  программирования,  структуры данных  представляются  структурами  языка  С.  Структуры  содержат как указатели  на элементы  данных,  так и указатели  на функции, которые  работают с этими данными.

Читать »

Объекты kobjec t

Добавлено Дата: 16 May, 2012 категория: Ядро Linux

Сердцем модели представления устройств являются объекты kobject, которые представляются  с  помощью  структуры struc t   kobject , определенной в  файле

<linux/kobject.h> . Тип  kobjec t  аналогичен классу Objec t таких объектно-ориентированных языков программирования, как С# и Java. Этот тип определяет общую функциональность, такую как счетчик ссылок, имя, указатель на родительский объект, что позволяет создавать объектную иерархию.

Читать »

Модуль Directory

Добавлено Дата: 13 May, 2012 категория: Haskell

В модуле Directory определены системонезависимые функции для  работы с каталогами файловой системы. Использование модуля:

import System.Directory

Каждый  идентификатор каталога  содержит набор элементов,  являющихся поименованными указателями на некоторый объект в  файловой системе (файлы, каталоги и т. д.). Некоторые такие объекты могут быть скрыты, недоступны или иметь определённые  административные функции (например, объекты «.» или «..»). Однако в данном модуле все элементы идентификатора  каталога рассматриваются в качестве  содержимого каталога,  за исключением  содержимого подкаталогов текущего каталога.

Читать »

ВЕДОМОСТЬ ПЕРЕЧИСЛЕНИЙ В БАНК

Добавлено Дата: 8 May, 2012 категория: 1С Предприятие

Формируется в  виде текстового  файла, который затем  можно отправить по  электронной почте  в  банк  назначения.  Содержит  для  каждого сотрудника  его  ФИО, табельный номер, номер счета  в банке  и перечисленную сумму.  При этом мы предполагаем, что  номер счета  отличается  от табельного номера сотрудника  только  префиксом Б-.  Если это  не так, то в справочник Сотрудники_2  придется добавить новое поле для хранения  в нем  номера счета сотрудника.

Читать »

Истинное значение protected

Добавлено Дата: 6 May, 2012 категория: Java

Ранее мы кратко упомянули о том, что объявление члена класса защищенным (то есть с ключевым словом protected) означает возможность обращения к нему из классов, расширяющих данный, — однако этому замечанию не хватает формальной четкости. Выражаясь более точно, к защищенному члену класса можно обращаться через ссылку на объект, относящийся по меньшей мере к тому же типу, что и класс. Пример поможет нам разобраться с этим утверждением. Предположим, имеется следующая иерархия классов:

Читать »

Создание процессов

Добавлено Дата: 4 May, 2012 категория: Java

Как упоминалось выше, в программах Java могут одновременно выполняться несколько потоков. Большинство систем, на которых функционирует среда Java, также поддерживают запуск нескольких программ. Приложения Java могут вызывать новые программы, обращаясь к одной из двух форм метода System.exec. Каждый успешный вызов exec создает новый объект Process, который представляет собой работающую программу. Вы можете запросить информацию о состоянии процесса и вызвать методы, управляющие его ходом. Существуют две основные формы метода exec:

Читать »

Модуль ForeignPtr

Добавлено Дата: 3 May, 2012 категория: Haskell

содержит описания программных сущностей, которые используются для работы с указателями на внешние определения (в библиотеках, созданных при помощи иных языков программирования). Этот модуль является частью пакета Foreign (FFI), а потому обычно должен использоваться в рамках реимпорта через  модуль Foreign.  В случае если его необходимо использовать отдельно, этот модуль можно импортировать так:

Читать »