Главная » Статьи для тега "внутри"

Delphi 2006 – Внутренние типы и константы классов

Добавлено Дата: 29 November, 2011 категория: Delphi

Внутри классов разрешается определять константы, type Тх = class

public

const Len = 5;

end;

Размещать их имеет смысл, конечно, в разделе public, чтобы потом обращаться из внешних процедур.

Write( Тх.Len )

Читать »

Delphi 2006 – Поля класса

Добавлено Дата: 19 November, 2011 категория: Delphi

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

Читать »

Delphi 2006 – Шаблон Adapter (Адаптер)

Добавлено Дата: 13 November, 2011 категория: Delphi

 

Структурные шаблоны упрощают процесс формирования сложных структур из имеющихся классов.

Данный шаблон позволяет состыковать два интерфейса. Это требуется, когда заказчику надо взаимодействовать с объектами системы через свой интерфейс, но объекты внутри этой системы предоставляют другие интерфейсы, не совместимые с клиентским (рис. 7.7).

Читать »

Лексемы Java

Добавлено Дата: 7 June, 2011 категория: Java

 

 Лексемы (tokens) – это элементарные законченные слова языка. Компилятор разбивает поток исходного текста на лексемы и предпринимает попытку выяснить, из каких идентификаторов, операторов, выражений и Т.д. состоит код. Символы пробела (собственно пробелы, знаки табуляции, перевода строки и возврата каретки) не являются значимыми, за исключением тех, которые разделяют лексемы или расположены внутри символьных или строковых литералов. Если взять любой прав ильный код и добавить в него произвольное количество Символов пробела (только не внутри конкретных лексем и символьных или Строковых литералов), на результат компиляции и последующего выполнения Программы это никак не повлияет.

Читать »

Переход к Objective-C iPhone

Добавлено Дата: 17 May, 2011 категория: iPhone

Objective-C был написан в начале 80-х годов прошлого века ученым и разработчиком программного обеспечения Брэдом Коксом (Brad Сох). Он разрабатывался как способ введения возможностей языка Smalltalk в программное окружение С. Большая часть библиотек оболочки iPhone написана на Objective-C, но поскольку этот язык проектировался так, чтобы обеспечить совместимость с языком С, то вы вполне свободно можете применять в вашем приложении С и С++. Objeetive-С в основном используется в Mac OS X и GNUStep (бесплатная оболочка OpenStep). Некоторые языки, например Java и С#, многое позаимствовали из языка Objective-C. Оболочка Cocoa интенсивно использует Objective-C на рабочих станциях Мае, что и было перенесено в iPhone.

Читать »

Локальные функции

Добавлено Дата: 6 February, 2011 категория: Алгоритмы

Локальной или вложенной называется процедура или функция, описанная внутри другой процедуры (функции). Она может иметь свои локальные пе­ременные, а может и обращаться к переменным функции, внутри которой она описана. Вызывать ее можно только из функции, внутри которой она описана, т. е. область видимости ограничена родительской функцией.

Читать »