Разное

Классы в делфи: Урок 59 — Классы Delphi, (часть 1/5)

Содержание

1. Создание простых классов

1.2. Предварительные сведения

1.2.1. Объектная модель Delphi

Для поддержки ООП в языке Delphi используются классовые типы (или просто «классы»), представляющее собой структуру, содержащую так называемые «элементы класса»: поля, методы и свойства. Экземпляр класса (переменная классового типа) называет объектом. Каждый объект включает в себя все элементы, объявленные в его классе.

1.2.1.1. Общий синтаксис

Поскольку класс это — тип, то он, естественно, объявляется в разделе type. Для описания нового класса в языке Delphi используется зарезервированное слово class.

Пример 1. Общий синтаксис объявления класса в Delphi:

type
<имя_нового_класса>=class (<имя_наследуемого_класса>)
private
  // частные элементы класса
protected
  //  защищенные элементы класса
public
  // общедоступные элементы класса 
published
  // опубликованные элементы класса
end;

Во всем объявлении класса единственным обязательным атрибутом является имя нового класса, которое должно быть уникальным (не должно повторяться) в рамках всей библиотеки классов, которая в Delphi называется Visual Component Library (VCL).

Подсказка

По принятому соглашению имя класса начинается с большой буквы «T». Хотя в языке Delphi регистр букв не учитывается, тем не менее, принято большие (прописные) буквы использовать для обозначения начала слова в идентификаторах, состоящих из нескольких слов.

В соответствии с принципом наследования каждый новый класс наследует реализацию и интерфейс от своего непосредственного предка, имя которого указывается в скобках после зарезервированного слова class. Библиотека VCL устроена так, что все классы имеют оного общего предка типа TObject. Поэтому если даже имя наследуемого класса не указывать, то будет подразумеваться TObject.

Пример 2. Пример двух идентичных объявлений

type TMyClass = class
      ... 
     end;
type TMyClass = class(TObject) 
      ... 
     end;

Подсказка

Рекомендуется явно указывать предка (даже если он является TObject) для читабельности кода. Впрочем, в реальном программировании наследовать новый класс непосредственно от TObject приходится крайне редко.

Директивы private, protected, public и published предназначены для разграничения доступа к элементам класса. Обычно они расположены в порядке строгости.

Подсказка

Запомнить последовательность директив несложно благодаря тому, что они расположены по алфавиту.

Замечание

Однако, количество директив и порядок их следования может быть, строго говоря, произвольным.

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

Секция protected содержит «защищенные» элементы, доступ к которым имеют только классы-наследники (потомки). Никакие объекты приложения (в том числе и класса-наследника) не имеют доступа к элементам этой секции.

Секция public содержит «общедоступные» элементы, обращение к которым возможно из любой части программы во время ее выполнения (так называемого Runtime).

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

Замечание

Строго говоря, существует еще одна директива видимости — automated, предназначенная для объявления атрибутов класса, являющегося сервером автоматизации с использованием технологии COM.

Подсказка

Директива automated является устаревшей, оставлена только для обеспечения обратной совместимости и реальной необходимости использовании этой директивы нет.

Если явно не указать директиву видимости, то атрибут класса по умолчанию будет published если класс компилируется при включенной директиве компилятора {$M+} или класс унаследован от класса, откомпилированного при этой включенной директиве {$M+}. Во всех других случаях по умолчанию видимость — public.

Подсказка

Во избежание недоразумений всегда явно определяйте директивы видимости.

Потомки класса могут повышать доступность элементов, объявленных в секциях protected и public, перемещая их в более доступные секции.

Внимание

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

Разработаем для примера объектную модель телефона.

Пример 3. Простейшее объявление некого «телефона вообще» будет выглядеть следующим образом:

TPhone=class
end;

Пока от такого «телефона» мало пользы, но по ходу обсуждения мы будем наращивать этот «скелет».

1.2.1.2. Конструкторы и деструкторы

Все объекты Delphi являются динамическими, а переменная классового типа фактически является указателем на объект. Поэтому для работы с экземпляром класса (объектом) необходимо его создать, выделив необходимое количество оперативной памяти. Для этого используются специальные методы класса, называемые «конструкторами».

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

По окончании работы с объектом необходимо удалить его из динамической памяти с помощью специального метода, называемого «деструктором».

В любом классе есть хотя бы один конструктор с именем Create и хотя бы один деструктор Destroy, объявленные в TObject.

Пример 4. Создадим, а затем разрушим объект класса TPhone

var
  Phone:TPhone;
begin
  Phone:= TPhone.Create;
  // Код работы с объектом
  if Assigned(Phone) then Phone.Destroy; 
    // или просто Phone. Free;
end;

Замечание

Класс может иметь и другие конструкторы и деструкторы, отличающиеся параметрами.

Совокупность значений полей объекта определяет его состояние. Изменение их значений отражает изменение состояния моделируемого объекта. Реакция на происходящие события описывает его взаимоотношения с другими объектами.

1.2.1.3. Поля

Поля объекта по сути дела представляют собой переменные, объявленные внутри класса. Они могут быть любого типа, в том числе и классового.

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

1.2.1.4. Методы и виды полиморфизма

Воздействие на объект осуществляется путем изменения его полей и вызова его методов. При этом названия полей и методов отделяются от имени объекта точкой.

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

Пример 5. Для простоты примера опишем только несколько методов — принять входящий звонок и ответить на него (снять трубку):

TPhone=class(TObject)
    procedure Incoming; // входящий звонок
    procedure Ring;     // звонить
    procedure HandUp;   // ответить (снять трубку)
end;

Пример 6. Определим классы для стационарного (комнатного) и мобильного телефонов, дублирующие все методы предка:

TRoomPhone=class(TPhone)// комнатный телефон procedure Incoming; // входящий звонок procedure Ring; // звонить procedure HandUp; // ответить (снять трубку) end; TCellPhone=class(TPhone) // мобильный телефон procedure Incoming; // входящий звонок procedure Ring; // звонить procedure HandUp; // ответить (снять трубку) end;

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

1.2.1.4.1. Статические методы

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

В приведенном примере для методов Ring и HandUp компилятор отведет отдельные адреса и вызвать, например, метод Ring класса TPhone из объекта-наследника не будет никакой возможности.

Такой полиморфизм называется простым, а методы, имеющие одинаковые названия и различную реализацию, — статически полиморфными.

Итак, классы TRoomPhone и TCellPhone реализуют свою логику метода Ring, однако в методе Incoming, реализующем реакцию на входящий звонок, есть схожая логика — вызов звонка Ring. Поэтому было бы хорошо определить метод Incoming в классе TPhone так, чтобы он реализовывал бы общую для всех объектов логику без его полного переопределения в наследниках. Однако в методе Incoming ссылки на метод Ring формируются статически на этапе компиляции, и вызвать методы наследников нет возможности.

1.2.1.4.2. Виртуальные методы

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

Замечание

Для того чтобы сделать метод виртуальным нужно после его определения в классе добавить зарезервированное слово virtual.

Подсказка

В классах-потомках для переопределения или дополнения (не замены!) функциональности виртуального метода используется зарезервированное слово override.

Пример 7. Изменим описание классов следующим образом:

TPhone=class(TObject)
    procedure Incoming; // входящий звонок
    procedure Ring; virtual;// виртуальный метод
    procedure HandUp; // ответить (снять трубку)
end;
TRoomPhone=class(TPhone) // комнатный телефон
    procedure Ring; override; // переопределенный метод
    procedure HandUp; // ответить (снять трубку)
end;
TCellPhone=class(TPhone) // мобильный телефон
    procedure Ring; override; // переопределенный метод
    procedure HandUp; // ответить (снять трубку)
end;

При работе с виртуальными методами следует соблюдать следующие правила:

  • если в классе-предке метод описан как виртуальный, то все классы-наследники, переопределяющие его, должны описывать этот метод как полиморфный с помощью слова override;

  • не следует виртуальный метод предка в наследнике заменять статическим;

  • формальные параметры виртуальных методов должны быть идентичны.

1.2.1.4.3. Динамические методы

Для реализации сложного полиморфизма кроме виртуальных методов в Delphi используются динамические методы. По возможностям наследования и перекрытия они аналогичны виртуальным, но отличаются несколько меньшим расходом памяти при большом количестве методов и самих классов. Для объявления метода динамическим используется директива dynamic. Перекрытие динамических методов производиться так же, как и виртуальных — с использованием слова override.

1.2.1.4.4. Абстрактные методы

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

Пример 8. Для объявления метода абстрактным используется зарезервированное слово abstract.

TPhone=class(TObject)
    procedure Incoming; // входящий звонок
    procedure Ring; virtual;   // звонить
    procedure HandUp; virtual; abstract; // как-то ответить 
end;	
TRoomPhone=class(TPhone) // комнатный телефон
    procedure Ring; override;   // звонить
    procedure HandUp; override; // ответить с комнатного
end;
TCellPhone=class(TPhone) // мобильный телефон
    procedure Ring; override;    // звонить
    procedure HandUp; override;  // ответить с мобильного 
end; 

Теперь каждый класс реализует метод HandUp по-своему.

НОУ ИНТУИТ | Лекция | Библиотека классов VCL среды проектирования Delphi

< Лекция 23 || Лекция 24: 1234 || Лекция 25 >

Аннотация: В лекции рассматривается библиотека классов VCL среды проектирования Delphi, описывается иерархия классов, описывается применение классов TApplication, TScreen, TForm, TMainMenu, TMenuItem и TPopupMenu.

Ключевые слова: VCL, палитра компонентов, акселератор, hint, управление видимостью, MDI, SDI, windowstate, menu bar

Компоненты Delphi

Объекты

Объект Delphi представляет собой набор свойств и методов, включающих также обработчики событий. Свойства, называемые иногда атрибутами, являются данными, содержащимися в объекте. Методы описывают действия, реализованные для данного объекта.

Все объекты имеют общего предка — класс TObject.

Компоненты

Компонент Delphi — это особый вид объектов — визуальный объект (визуальный для проектирования, а не для отображения пользователя). Создавать и редактировать такой объект можно как программным путем, так и на этапе проектирования.

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

Все компоненты имеют общего предка — класс TComponent.

Delphi предоставляет широкий набор компонентов, называемый иногда VCL- библиотекой. Все компоненты Delphi могут быть доступны через палитру компонентов.

В настоящее время в Borland Developer Studio входит Delphi 2006 for Win32 (использует библиотеку VCL) и Delphi 2006 for Microsoft .NET (использует библиотеку Framework 1.1).

Часть компонентов являются элементами управления. В основном это элементы управления Windows. Доступ к элементам управления возможен не только на этапе проектирования, но и во время выполнения приложения.

Элементы управления можно подразделить на оконные и неоконные. Оконные элементы могут получать фокус и имеют дескриптор окна. Предком всех оконных элементов управления является абстрактный класс TWinControl. Предком неоконных элементов управления является абстрактный класс TGraphicControl.

При добавлении в форму любого компонента из палитры компонентов Delphi автоматически формирует программный код для создания объекта (переменной) данного типа. Переменная добавляется как член класса данной формы.

Библиотека VCL

Иерархия классов

Классы библиотеки VCL используют механизм простого наследования: один класс может иметь только одного предка. Корнем иерархии классов является класс TObject. Любой класс VCL-библиотеки наследуется от класса TObject.

На рис. 24.1 представлена корневая часть дерева иерархии классов VCL-библиотеки.

Рис. 24.1. Иерархия классов VCL-библиотеки

Класс TObject

Класс TObject инкапсулирует общие черты поведения всех объектов VCL-библиотеки. Если при создании нового объекта не указан базовый класс, то Delphi автоматически использует как предка класс TObject.

Объявление нового класса выполняется в секции type. Если после слова class в скобках не указано никакого наследуемого класса, то по умолчанию предполагается, что создаваемый класс наследуем от класса TObject.

Например:

type TMyClass = class 		// Эти два объявления
type TMyClass = class(TObject) 	//являются эквивалентными
Класс TComponent

TComponent является предком всех компонентов VCL-библиотеки.

Все потомки данного класса могут быть расположены в палитре компонентов.

Класс TComponent позволяет определять родительский элемент управления и владельца компонента.

Родительским элементом управления называется тот, в который непосредственно помещен данный компонент.

Владельцем всех компонентов, расположенных в форме, является сама форма.

Владельцем всех форм является приложение.

Если компонент расположен не непосредственно в форме, а, например, в компоненте типа TPanel, то владелец и родительский элемент управления у него будут различны.

Класс предоставляет большой набор свойств, включая следующие:

  • ComObject — определяет ссылку на интерфейс, наследуемый от IUnknown и реализованный компонентом. Используется только для компонентов, поддерживающих СОМ-интерфейс.
  • ComponentCount — указывает количество компонентов, принадлежащих данному компоненту.
  • ComponentIndex — указывает индекс компонента в массиве Components владельца данного компонента. Первый компонент в списке имеет индекс 0.
  • Components — список всех компонентов, принадлежащих данному компоненту. Используется для ссылки на компонент по его индексу или для последовательного доступа ко всем компонентам, принадлежащих данному компоненту.
  • Name — указывает имя компонента, используемое в коде программы для доступа к его свойствам и методам. При создании компонента Delphi автоматически назначает ему имя на основе имени класса компонента.
  • Owner — указывает компонент, владеющий данным компонентом. Компонент всегда удаляется (освобождается память) при удалении его владельца.

Дальше >>

< Лекция 23 || Лекция 24: 1234 || Лекция 25 >

Витражи Delphi — Календарь занятий и мероприятий

6

Воскресенье, 6 ноября Витраж «Один день, начало» Продано 80 долларов 9:00 — 17:00 Быстрый взгляд

Прибл. Стоимость материалов: 20-50 долларов США (Цены будут варьироваться в зависимости от стекла и выбранных предметов)

Требуемый опыт: Нет

Тип занятия: Демонстрация и практический проект

Описание класса: Учащиеся будут обучаться основному методу медной фольги, включая безопасность, типы стекла, узоры, резку, шлифовку, фольгирование, пайку, очистку, патинирование и обрамление.
ПРИМЕЧАНИЕ. Вы можете взять с собой перекус/обед на дополнительный обеденный перерыв или пойти пообедать.

Безопасность: Пожалуйста, не работайте с припоем или свинцом, если вы ожидаете. Предпочтительна обувь с закрытым носком. Необходимо носить защитные очки (при необходимости будут предоставлены).

Инструменты и материалы в комплекте: Использование наших шлифовальных машин, пил, инструментов для резки и пайки стекла

Дополнительные инструменты и материалы:  Стекло для вашего проекта – только керамическое или тонкое, вы можете приобрести дополнительное стекло – свяжитесь с магазином сотрудников для получения дополнительной информации, если это необходимо.
Came — # 5604 3/8″ цинк или # 5612 3/8″ медь, кусок 1-6 футов Стартовый комплект ИЛИ #69Набор из 100 витражей Deluxe #2404

ПРИМЕЧАНИЕ. Студентам необходимо приобрести стекло и прийти до начала занятий, если это возможно. У нас есть бесплатные шаблоны для класса. Пожалуйста, попросите один для вашего выбора стекла.

См. правила отмены бронирования.

9

Среда, 9 ноября Fusing FUNdamentals-3 Day: расширенный арт-семинар Продано 325 долларов США 10:00 — 16:00 Быстрый взгляд

Преподаватель: Вэл Освальт-Де Ваард

Прибл. Стоимость материалов: Включено

Требуемый опыт: Нет

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

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

Безопасность: Пожалуйста, не надевайте сандалии при резке или работе со стеклом. Во время занятий необходимо носить защитные очки, если это необходимо.

Инструменты и материалы В комплекте: Использование наших инструментов в классе. Все материалы (включая легкоплавкое стекло) предоставляются.

Дополнительные инструменты и материалы: Бумага/ручка для заметок – опционально. Студенты могут захотеть принести свои собственные инструменты для резки стекла.

См. правила отмены бронирования.

11

Пятница, 11 ноября Художественная резка зум-стекла 50 долларов 13:00 — 15:00 Быстрый взгляд

Новичок в резке стекла или просто хотите улучшить свои навыки резки?
Узнайте, как резать художественное стекло, в этом онлайн-уроке Zoom. Следите за тем, как Рой показывает вам простые приемы резки стекла на профессиональном уровне. Получите ответы на свои вопросы во время этой двухчасовой презентации в прямом эфире.
Демонстрации будут включать в себя использование резаков в форме карандаша и использование других популярных типов резаков, включая резаки с пистолетной рукояткой и резаки с рукояткой Томпсона. Рой покажет, как резать несколько разных видов художественного стекла.
Учащимся необходимо зарегистрироваться в Zoom.
Учащимся будет отправлена ​​ссылка на занятие по электронной почте за несколько часов до начала занятия в день занятия. Студентам будет разрешено войти в виртуальный класс за 15 минут до начала занятий.
Время всех занятий указано по восточному поясному времени (EST).

13

Воскресенье, 13 ноября Однажды пришло начало Продано 80 долларов 9:00 — 17:00 Быстрый взгляд

Прибл. Стоимость материала: $20-$50  (Цены будут варьироваться в зависимости от стекла и выбранной модели)

Требуемый опыт: Нет

Тип занятия: Демонстрация и практический проект Студенты

0 Описание класса: будут обучаться основным методам изготовления витражей, включая безопасность, типы стекла, узоры, резку, шлифовку, резку, пайку, очистку и обрамление. Инструменты и материалы оплачиваются дополнительно.
ПРИМЕЧАНИЕ. Вы можете взять с собой перекус/обед на дополнительный обеденный перерыв.

Безопасность: Пожалуйста, не работайте со свинцом или припоем, если вы ожидаете. Не надевайте сандалии, если режете стекло или работаете с ним. Требуются защитные очки, предоставляются при необходимости

Инструменты и материалы в комплекте: Использование наших шлифовальных машин и пил, инструменты для резки стекла и паяльные инструменты, свинец, макетная доска из фанеры (для использования в классе)

Дополнительные инструменты и материалы: Стекло для вашего проекта — только соборное или тонкое, вы можете приобрести дополнительное стекло — при необходимости свяжитесь с персоналом магазина для получения дополнительной информации.
Пришел — № 5604 3/8 дюйма, цинк

Дополнительные инструменты и материалы: Начальный набор для начинающих (артикул № 4061) или эквивалентные инструменты (стеклорез, ломающие плоскогубцы, паяльник, свинцовые кусачки, молоток для остекления , подковообразные гвозди, свинцовый нож) Или: #4060 Окончательный набор инструментов для свинца или аналогичный (кусачки для свинца, молоток для остекления, подковообразные гвозди, свинцовый нож) и набор инструментов для цветного стекла Deluxe (#69100) или эквивалент (стеклорез, плоскогубцы, паяльник)
#2404 Fid, если в вашем наборе его нет

ПРИМЕЧАНИЕ. Студенты должны приобрести набор или инструменты, стекло и прийти до дня занятий, если это возможно. . Пожалуйста, запросите образец бесплатного класса при выборе стекла.

См. правила отмены бронирования.

13

Воскресенье, 13 ноября Фьюзинг: 202 расчесывание и витриграф Продано 110 долларов 10:00 — 15:00 Быстрый взгляд

Инструктор: Рой Капп

Прибл. Стоимость материалов: Включено

Требуемый опыт: Учащиеся должны иметь предыдущий опыт слияния, например, начальный курс слияния, например Fusing Is Fun или Beginning Fusing: 101.

Тип занятия: Демонстрация и практические проекты

Описание класса: Изучите эти два продвинутых метода слияния на этом однодневном занятии. Прочесывание — это захватывающий процесс манипулирования горячим стеклом в печи с использованием гребенки из нержавеющей стали для протягивания поверхности расплавленного стекла. Это движение заставляет разные цвета смешиваться и образовывать уникальные, единственные в своем роде узоры. Учащиеся делают законченный проект со своим расчесанным кусочком. Узнайте, как настроить печь для витриграфии для создания горячих завихрений цвета и формы в горячем стекле. Управляйте расплавленным стеклом, когда оно вытекает из нижней части печи, чтобы создавать свои рисунки. Используйте готовые стрингеры свободной формы, чтобы создать совершенно уникальное произведение искусства из плавленого стекла. Темы будут включать безопасность и настройку печи, полку. Все материалы для обоих проектов включены.

Безопасность: Пожалуйста, не надевайте сандалии при резке или работе со стеклом. Во время занятий необходимо носить защитные очки, если это необходимо.

Инструменты и материалы в комплекте: Будут предоставлены план и распечатанные графики сварки. Использование наших шлифовальных машин и пил

Дополнительные инструменты и материалы: Ручка/бумага для заметок

См. правила отмены бронирования.

15

вторник, 15 ноября Глобусы из дутого стекла Продано 70 долларов 10:00 — 12:00 Быстрый взгляд

Преподаватель: Вэл Освальт-Де Ваард

Прибл. Стоимость материалов: 10 долларов

Требуемый опыт: Не требуется никакой предварительной обработки пламенем или выдуванием стекла.

Тип занятия: Демонстрация и практический проект

Описание занятия: Создавайте нестандартные украшения из дутого стекла простым способом. Изготовление стеклянных украшений на заказ с помощью предварительно выдутых цилиндров из прозрачного стекла Glaskolben с концами для выдувных трубок становится проще. Эти украшения имеют вид, напоминающий традиционные европейские ремесленники. Студенты будут использовать факел Hot Head и газ MAPP, чтобы создать несколько украшений. Используйте 90 COE фритты и стрингеры для персонализации праздничных украшений. Опыт работы с пламенем или стеклодувом не требуется. Включены все материалы, кроме газа MAP/Pro.

Безопасность: Пожалуйста, НЕ носите обувь с открытым носком или сандалии. Длинные брюки желательны, но не обязательны. Лучше всего подойдет одежда из натуральных волокон, хлопка, льна и т. д. Длинные волосы должны быть собраны сзади. Необходимо носить защитные очки, при необходимости в классе предоставляются очки .

Включенные инструменты и материалы: каждый учащийся будет иметь полное рабочее место, включая фонарик, ручные инструменты и стекло. Предварительно выдутые цилиндры Glaskolben из прозрачного стекла Стеклянная фритта Будут предоставлены защитные очки.

Дополнительные инструменты и материалы: Учащиеся должны принести 1 баллон газа MAP/Pro (Delphi не продает). Доступен в большинстве хозяйственных или крупных магазинов товаров для дома.

См. правила отмены бронирования.

18

Пятница, 18 ноября 3-дневная цветочная трость Муррини с Ким Филдс 595 долларов США 9:00 — 17:00 Быстрый взгляд

Научитесь делать букет из красивых цветочных стеблей и наносить их на бусы. Вы должны закончить этот урок, зная, как сделать все компоненты для каждой цветочной трости, включая различные типы лепестков и тычинок. Мы также будем использовать различные справочные материалы для формы и точности. Демонстрации будут включать изготовление цветочной трости с одним и несколькими лепестками. Техники будут включать в себя сборку трости, смешивание цветов и наложение, регулирование температуры, натяжение трости до желаемой толщины и, наконец, нанесение и покрытие цветочных муррини на бусинах.
Включены все материалы и использование инструментов.
Эта мастерская среднего уровня.

Ким Филдс окончила Мичиганский государственный университет со степенью бакалавра гуманитарных наук в области рекламы. Она продолжила карьеру на телевидении, получив три премии «Эмми», работая на чикагской суперстанции WGN-TV. На протяжении всей своей карьеры Ким искала множество способов выразить свою страсть к искусству. Она начала работать со стеклом в 1999 году и нашла в этом настолько творческое удовлетворение, что в конце концов оставила позади свою 20-летнюю корпоративную карьеру, чтобы полностью посвятить себя искусству работы со стеклом. Ким является опытным учителем и преподавала во многих стекольных студиях в Соединенных Штатах, а также за рубежом.

18

Пятница, 18 ноября Zoom Пайка стала проще 60 долларов 13:00 — 15:30 Быстрый взгляд

Узнайте, как улучшить свои навыки пайки в этом онлайн-уроке Zoom.
Следите за тем, как Рой показывает вам советы и приемы пайки, как профессионал. Получите ответы на все свои вопросы по пайке в этом живом классе продолжительностью 2,5 часа.
Изучите основы красивой, равномерной и быстрой пайки в этом информативном классе. Также будут рассмотрены различные паяльники, флюсы и различные формулы припоя.

Студентам необходимо зарегистрироваться в Zoom.
Учащимся будет отправлена ​​ссылка на занятие по электронной почте за несколько часов до начала занятия в день занятия. Студентам будет разрешено войти в виртуальный класс за 15 минут до начала занятий.

Время занятий указано по восточному поясному времени (EST).
 

20

Воскресенье, 20 ноября *Витражная сцена* $0 12:00 — 14:00 Быстрый взгляд

В ноябре этого года в Delphi мы проводим мероприятие магазина Stained Glass Scene. Это день, посвященный прекрасному искусству витража. Мы представим 3-4 занятия по конкретным техникам, которые охватывают советы для начинающих и вдохновляющие идеи, а также кое-что для тех, кто уже имеет опыт в этом ремесле.
Присоединяйтесь к нам на этом БЕСПЛАТНО однодневном мероприятии и испытайте радость от создания витражей.

В этом году мероприятие будет транслироваться в прямом эфире на Facebook!

Приходите и вдохновляйтесь этим однодневным событием!
  
12pm       Знакомство с витражами
Вы всегда хотели узнать больше об искусстве витража? Эта презентация покажет вам, как создаются витражи. Получите краткое представление о материалах и инструментах, необходимых для создания этих прекрасных произведений искусства.

12:30      Роспись эмалями
Узнайте, как использовать эмалевые краски для улучшения и возвышения витражей. Дейзи покажет вам, как использовать эмали, как обжигать их в печи и как добавлять их в свои проекты из медной фольги для создания уникальных кусочков стекла.

13:00     Создание собственных узоров
Рой покажет вам, как легко создавать собственные узоры для витражей. Вам не нужно быть художником, чтобы превратить картинку в витраж, ловец солнца или даже панно. Узнайте, как добавить линии разрыва для простоты резки и эстетики.

13:30        Предварительно нарезанные праздничные подарки
Срочно нужен подарок в виде витража? Готовые наборы — отличный способ сделать красивые проекты за короткое время. Посмотрите, как лучше всего собрать эти наборы с помощью хобби и пайки. Темы будут включать в себя, как накладывать провода, прикреплять к витой проволоке и работать с U-образным стержнем.

Скидки на наборы витражей для начинающих!

Припой, скидка 20%

Принадлежности для свинца и цинка, скидка 15%

Медная фольга, скидка 20%

Наборы витражей Pre-Cit, скидка 20% Только событие сцены.

Будьте в курсе всех событий и занятий в магазине, подпишитесь на электронные письма магазина. Выберите опцию «Магазин событий и классов».

БЕСПЛАТНОЕ событие. Регистрация не требуется.

10:00
Инструменты для начинающих и всех

Какие инструменты лучше всего подходят для работы с медной фольгой? Какие инструменты я должен использовать для строительства свинца?
Эта презентация ответит на все эти и другие вопросы.
Основная конструкция витражей будет рассмотрена вместе с подробными объяснениями различных инструментов.
 

11:00
Медная проволока Осеннее дерево

Посмотрите, как сделать потрясающую трехмерную осеннюю декорацию из медной проволоки и цветного стекла.
Демонстрации и обсуждения покажут вам, как сделать этот домашний акцент на сезон.

11:30
Витражные стеклянные колокольчики / мобильные телефоны

Музыкальные колокольчики и мобильные телефоны представляют собой тонко сбалансированные скульптуры, которые мягко движутся в воздухе.
Стина покажет вам, как сделать витраж из цветного стекла.
Она продемонстрирует, как их собрать, просверлив отверстия и прикрепив провода.

Полдень
От картины к витражу

Узнайте, как превратить изображение в витраж. Далее будет продемонстрировано, как создать узор из изображения.
Украшения, такие как накладки и акценты из плавленого стекла, также будут покрыты.

13:00
Армирование

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

*Скидка за один день в магазине ! Во время акции вы можете сохранить большой ассортимент товаров со скидкой только на один день.

2016 Один день сбережения в магазине:
Набор стартапов. Reg…$274,95 РАСПРОДАЖА…$224,95, СОХРАНИТЬ… $50,00

Все армирующие материалы и принадлежности Скидка 25%
Припой Mastercraft Скидка 20%
Медная фольга Скидка 20%
Медь и луженая проволока Скидка 25%

и подлежат изменению. Извините, нет отложенных заказов или дождевых чеков. Скидки указаны от розничных цен. Цены со скидкой недействительны с любым другим предложением.

25

Пятница, 25 ноября Стеклодувное дело — Орнаменты Осталось мест: 1 65 долларов 10:00 — 11:30 Быстрый взгляд

Создайте свой собственный уникальный стеклянный орнамент в этом традиционном мастер-классе по выдуванию стекла. Учащиеся изучат основы выдувания стекла, изготавливая собственные украшения. Студентов учат технике безопасности, работе со стеклодувным оборудованием и инструментами, а также работе с печью Delphi «Double Dragon». Отдельные лица будут работать с инструкторами Delphi и могут участвовать столько, сколько им удобно. Во время урока учащиеся выполняют одно украшение. Продолжительность занятия ориентировочная и зависит от количества участников в классе.

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

25

Пятница, 25 ноября Стеклодувное дело — Орнаменты Продано 65 долларов 12:00 — 13:30 Быстрый взгляд

Создайте свой собственный уникальный стеклянный орнамент в этом традиционном мастер-классе по выдуванию стекла. Учащиеся изучат основы выдувания стекла, изготавливая собственные украшения. Студентов учат технике безопасности, работе со стеклодувным оборудованием и инструментами, а также работе с печью Delphi «Double Dragon». Отдельные лица будут работать с инструкторами Delphi и могут участвовать столько, сколько им удобно. Во время урока учащиеся выполняют одно украшение. Продолжительность занятия ориентировочная и зависит от количества участников в классе.

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

25

Пятница, 25 ноября Стеклодувное дело — Орнаменты Продано 65 долларов 15:00 — 16:30 Быстрый взгляд

Создайте свой собственный уникальный стеклянный орнамент в этом традиционном мастер-классе по выдуванию стекла. Учащиеся изучат основы выдувания стекла, изготавливая собственные украшения. Студентов учат технике безопасности, работе со стеклодувным оборудованием и инструментами, а также работе с печью Delphi «Double Dragon». Отдельные лица будут работать с инструкторами Delphi и могут участвовать столько, сколько им удобно. Во время урока учащиеся выполняют одно украшение. Продолжительность занятия ориентировочная и зависит от количества участников в классе.

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

26

Суббота, 26 ноября Глобусы из дутого стекла Продано 70 долларов 13:00 — 15:00 Быстрый взгляд

Преподаватель: Вэл Освальт-Де Ваард

Прибл. Стоимость материалов: 10 долларов

Требуемый опыт: Не требуется никакой предварительной обработки пламенем или выдуванием стекла.

Тип занятия: Демонстрация и практический проект

Описание занятия: Создавайте нестандартные украшения из дутого стекла простым способом. Изготовление стеклянных украшений на заказ с помощью предварительно выдутых цилиндров из прозрачного стекла Glaskolben с концами для выдувных трубок становится проще. Эти украшения имеют вид, напоминающий традиционные европейские ремесленники. Студенты будут использовать факел Hot Head и газ MAPP, чтобы создать несколько украшений. Используйте 90 COE фритты и стрингеры для персонализации праздничных украшений. Опыт работы с пламенем или стеклодувом не требуется. Включены все материалы, кроме газа MAP/Pro.

Безопасность: Пожалуйста, НЕ носите обувь с открытым носком или сандалии. Длинные брюки желательны, но не обязательны. Лучше всего подойдет одежда из натуральных волокон, хлопка, льна и т. д. Длинные волосы должны быть собраны сзади. Необходимо носить защитные очки, при необходимости в классе предоставляются очки .

Включенные инструменты и материалы: каждый учащийся будет иметь полное рабочее место, включая фонарик, ручные инструменты и стекло. Предварительно выдутые цилиндры Glaskolben из прозрачного стекла Стеклянная фритта Будут предоставлены защитные очки.

Дополнительные инструменты и материалы: Учащиеся должны принести 1 баллон газа MAP/Pro (Delphi не продает). Доступен в большинстве хозяйственных или крупных магазинов товаров для дома.

См. правила отмены бронирования.

Delphi University 2022 График класса

КЛЮЧЕЙ МЕНЮ МЕНЮ МЕНЮ

DELPHI 2022-23 График класса

февраль 2023 г. *Пятничная исцеления — 3RD

9
  • *Пятница — 3RD

    9
    • 36636 36636 366 36636 36636.

      4 Энергии 2023

    • 9-11 Обучение Внутреннему Святилищу

    • 11-18 Углубленный ченнелинг

    • 18-22 Расширенный ченнелинг

    • 22-26 Исцеление цветом и звуком

    • 26 марта 4 Обучение энергетическому исцелению

    • 22-28 Мастера RoHun™ I

    МАРТ 2023 ГОДА *Выходные CWS 3–5

    • 11-15 Энтура Арт III

    • 15-19 Энтура Арт IV

    • 19-20 Entura Art Символы и интерпретация II

    АПРЕЛЬ 2023 Г.

    *CWS выходные 7-9

    • 25 марта — 1 апреля Углубленный ченнелинг

    • 1-3 Обучение Внутреннему Святилищу

    • 3-7 Путешествие души

    • 7-11 Динамика отношений/Исцеление мужчин и женщин

    • 11-17 Янди

    • 17-21 Анализ терапии

    • 1-7 RoHun™ Masters II

    МАЙ 2023*CWS Выходные 5-7

    • 30 апреля — 4 мая Энтура Арт I

    • 4-7 Энтура Арт II

    • 7-10 Entura Art Символы и интерпретация 1

    • 11-14 Сознание создает

    • 14-18 Исцеление Божественной Матери

    • 15-19 Энтура Арт III

    • 19-23 Энтура Арт IV

    ИЮНЬ 2023 ГОДА *Выходные CWS 2–4

    • 1-3 Тренировка Внутреннего Святилища

    • 3-10 Углубленный ченнелинг

    • 10-14 Расширенный ченнелинг

    • 14-18 Исцеление цветом и звуком

    • 19-24 Обучение энергетическому целителю

    • 24-28 Entura Art Integrated Healing
      Условие: Тренировка энергетического целителя

    • 22-29 Целостная лечебная программа CWS

    • 10-12 РоХун™ I

    • 12-18 РоХун™ II

    ИЮЛЬ 2023 Г.

    *CWS выходные 7-9

    • 23-28 Докторская степень RoHun™ I

    АВГУСТ 2023*CWS Выходные 4-6

    • 29 июля — 5 августа Углубленный ченнелинг

    • 5-7 Обучение Внутреннему Святилищу

    • 7-11 Путешествие души

    • 11-15 Динамика отношений / Исцеление мужчин и женщин

    • 15-21 Янди

    • 21-27 Духовная анатомия и энергия I

    • 27-31 Обучение инструкторов Внутреннего Святилища

    • 5-7 РоХун™ III

    • 7-13 РоХун™ IV

    СЕНТЯБРЬ 2023 ГОДА*Выходные CWS 1–3

    • 31–4 августа Докторская степень РоХун II

    • 4-8 Энтура Арт III

    • 8-12 Энтура Арт IV

    • 4-6 Исцеление кристаллами I

    • 6-9 Кристаллическое исцеление II

    • 21-23 Обучение Внутреннему Святилищу

    ОКТЯБРЬ 2023 ГОДА*CWS Выходные 6–8

    • 23-30 сентября Углубленный ченнелинг

    • 30-4 сентября Расширенный ченнелинг

    • 4-8 Исцеление цветом и звуком

    • 8-14 Обучение энергетическому целителю

    • 14-20 Духовная анатомия и энергия II

    • 14-18 Энтура Арт I

    • 18-21 Энтура Арт II

    • 21-24 Entura Art Символы и интерпретация I

    • 21-28 Выпуск холистической системы исцеления

    • 30-2 сентября РоХун™ I

    • 2-8 РоХун™ II

    НОЯБРЬ 2023 г.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *