Главная » Статьи для тега "экземпляра"

Преобразование текстового потока в двоичный в Visual C# (Sharp)

Добавлено Дата: 13 February, 2014 категория: C#

Процесс преобразования текстового потока в двоичный поток включает разбиение текстового потока на части, создание экземпляра Ticket, присвоение значений членам данных экземпляра и передачу экземпляра двоичному потоку. Далее продится исходный код для выполнения всех этих шагов. (Для правильной работы кода в Text2Binary необходимо создать ссылку на LottoLibrary.)

Читать »

Объявления final и static- JAVA ДЛЯ ANDROID

Добавлено Дата: 28 August, 2013 категория: Разработка для Android

 

В языке Java существует 11 ключевых слов-модификаторов, которые могут применяться к объявлению. Эти модификаторы изменяют поведение объявленного объекта, иногда довольно существенно. В предыдущих примерах некоторые модификаторы, например publіс и private, уже использовались без пояснений. Эти, а также некоторые другие модификаторы управляют областями действия и видимости. Далее мы рассмотрим их подробнее. В данном разделе мы поговорим еще о двух модификаторах, важных для полного понимания системы типов Java: final и static.

Читать »

МЕТОДЫ ЖИЗНЕННОГО ЦИКЛА КЛАССА ACTIVITY

Добавлено Дата: 30 June, 2013 категория: Разработка для Android

 

Теперь, разобравшись, когда и почему вообще вызываются методы жизненного цикла, рассмотрим отдельные методы из приведенного выше листинга.

Метод onCreate вызывается после создания экземпляра Activity. Именно здесь происходит большая часть инициализации основной массы приложений: считывание макетов в память и создание экземпляров View, связывание с данными и т. д. Обратите внимание: если данный экземпляр Actіvity не был разрушен, а процесс не был завершен, то этот метод больше не вызывается. Он вызывается только при создании нового экземпляра класса Actіvity. Аргументом для данного метода является объект Bundle, содержащий сохраненное состояние приложения. Если сохраненного состояния нет, то этот аргумент имеет значение null.

Читать »

Редактирование файла BNRDocument.h – настольное приложение Сосоа

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

Откройте файл ВNRDоситепt.h, включите в него метод и две переменные экземпляра: todoItems – изменяемый массив строк, а itеmТablеViеw – указатель на объект NSТаblеViеw, в котором отображаются строки из todoItems. Также объявите, что BNRDocument поддерживает протокол NSТаblеViеwDаtаSоuгсе.

Читать »

Объекты в памяти Objective-C

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

На рис. 12.3 изображена диаграмма объектов. На ней изображены два экземпляра NSDate в куче. Две переменные now и later являются частью кадра функции main(). Они указывают на объекты NSDate (связи изображены стрелками).

Пока что мы видели только один класс: NSDate, но в iOS и Mac OS X входят сотни классов. С самыми распространенными из них мы познакомимся в следующих главах.

Читать »

Наследование Objective-C

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

При создании класса Person мы объявили его субклассом NSObject. Это означает, что каждый экземпляр Person будет содержать методы и переменные экземпляров, определенные в NSObject, а также методы и переменные экземпляров, определенные в Person. Говорят, что Person наследует методы и переменные экземпляров от NSObject. В этом разделе мы изучим наследование более подробно.

Читать »

Делегат приложения Objective-C iTahDoodle

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

При запуске приложения iOS производится инициализация, незаметная для пользователя. В этой фазе создается экземпляр UIApplication, который управляет состоянием приложения и обеспечивает связь с операционной системой. Также создается экземпляр BNRAppDelegate, назначаемый делегатом экземпляра UIApplication (отсюда и термин «делегат приложения» ).

Читать »

NSString Objective-C

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

NSString – еще один готовый класс, как и NSDate. В экземплярах NSString хранятся последовательности символов. В программном коде для создания экземпляра NSString можно использовать запись вида

NSString *lament = @"Why me!?";

Вспомните, по в проекте TimeAfterTime вводился следующий код:

Читать »

Создание класса Asset Objective-C

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

Создайте новый файл для субкласса NSObject. Присвойте ему имя Asset. Откройте файл Asset.h, объявите две переменные экземпляров и два свойства:

#import <Foundation/Foundation.h>

@interface Asset : NSObject

{

NSString *label;  unsigned int resaleValue;

Читать »

Проекты из нескольких файлов Objective-C

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

Теперь в нашем проекте исполняемый код хранится в двух файлах: main.m и Person.m. (Файл Person.h содержит объявление класса, исполняемого кода в нем нет.) При построении проекта эти файлы компилируются по отдельности, а затем связываются в единое целое. Реальные проекты нередко состоят из сотен файлов кода С и Objective- C:

Читать »

ЕЩЕ РАЗ ОБ ОБЪЕКТАХ И ОБЪЕКТНЫХ КЛАССАХ

Добавлено Дата: 5 September, 2012 категория: SQL, Базы данных

В этой главе определенные понятия, представленные в предыдущем разделе, описаны более подробно. Рассмотрим более сложный пример с двумя  объектными классами: DEPT (Отдел) и ЕМР (Сотрудник). Предположим, что в системе уже были описаны определяемые  пользователем  классы  MONEY  (Деньги)  и  JOB  (Работа),  а  класс  CHAR (Символьная переменная) является встроенным. Тогда операции, необходимые для создания классов DEPT и ЕМР, могут выглядеть следующим образом (с использованием некоторого гипотетического синтаксиса).

Читать »

ОБЪЕКТЫ, КЛАССЫ, МЕТОДЫ И СООБЩЕНИЯ

Добавлено Дата: 4 August, 2012 категория: SQL, Базы данных

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

Читать »

Экземпляр  — связь между  типом и классом

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

Система типизации в языке  Haskell предоставляет  поистине  удивительную технологию, которая позволяет создавать дополнения к интерфейсам (наборам функций, оперирующих с заданным типом данных) «на лету». Эта технология основывается на понятии экземпляра класса.

Читать »

Использование компонента NumericStepper

Добавлено Дата: 22 April, 2012 категория: ActionScript

Компонент NumericStepper дает пользователю возможность выполнять пошаговый выбор в упорядоченной группе чисел. Компонент состоит из числа в текстовом поле, отображаемого рядом с маленькими кнопками "Стрелка вверх" и "Стрелка вниз". Когда пользователь нажимает кнопки, число пошагово увеличивается или уменьшается на единицу, заданную в параметре stepSize, пока пользователь не отпустит кнопку или не будет достигнуто максимальное или минимальное значение. Текстовое поле компонента NumericStepper также является редактируемым.

Читать »

Использование компонента RadioButton

Добавлено Дата: 21 April, 2012 категория: ActionScript

Компонент RadioButton позволяет поставить пользователя перед выбором единственного варианта из нескольких. Этот компонент должен использоваться в группе, где существует не менее двух экземпляров RadioButton. В любое время можно выбрать только одного члена данной группы. Выбор переключателя в группе снимает выделение с выбранного в данный момент переключателя в этой группе. Параметр groupName задается для того, чтобы указать, к какой группе принадлежит переключатель.

Читать »