Delfi ee на русском языке объявления. О программировании и о Delphi

TRAFFIC RANK - AVERAGE PER MONTH

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

CUSTOMER REVIEWS

Average Rating: 4.3 out of 5 with 9 reviews

WEBSITE PREVIEW

FAVICON PREVIEW

CONTENT

PAGES IN
THIS WEBSITE

EXTERNAL LINKS

185.20.100.33

LOAD TIME

0.875 sec

PAGE TITLE Новости DELFI - Крупнейший новостной портал на русском языке в Эстонии | rus.delfi.ee Reviews
DESCRIPTION Здесь вы найдете самые свежие новости о происходящем как в Эстонии, так и за рубежом.
KEYWORDS

1 delfi

2 новости

3 развлечения

5 гороскоп

6 e-commerce

7 политика

8 эстония

9 таллинн

10 латвия

CONTENT Page content here KEYWORDS ON
PAGE мобильная версия,погода,bалютa,гороскоп,программа тв,сообщите о новости,delfi стартовой,контакты,реклама,точный прогноз,интернет,фирмы,статьи delfi,номера,карта,магазин,zaveee,суперскидки,флеш игры,открытки,форум,работа,каталог,карта эстонии,rusdelfi,овен SERVER DWS CONTENT-TYPE utf-8 GOOGLE PREVIEW

Новости DELFI - Крупнейший новостной портал на русском языке в Эстонии | rus.delfi.ee Reviews

https://rus.delfi.ee

Здесь вы найдете самые свежие новости о происходящем как в Эстонии, так и за рубежом.

INTERNAL PAGES

Гороскоп на сегодня - Delfi

http://rus.delfi.ee/horoscope

Вс, 21 августа. Horoscope for today 21 августа. Овен - (21 марта - 20 апреля). Телец - (21 апреля - 20 мая). Близнецы - (21 мая - 21 июня). Рак - (22 июня - 22 июля). Лев - (23 июля - 22 августа). Дева - (23 августа - 22 сентября). Весы - (23 сентября - 23 октября). Скорпион - (24 октября - 22 ноября). Стрелец - (23 ноября - 21 декабря). Козерог - (22 декабря - 20 января). Водолей - (21 января - 18 февраля). Рыбы - (19 февраля - 20 марта). 21 марта - 20 апреля). 21 апреля - 20 мая). 21 мая - 21 июня).

Ночь музеев - DELFI Темы

http://rus.delfi.ee/temy/noch-muzeev

Пн, 22 августа. В мае фонд лечения рака Подаренная жизнь собрал 61 тысяч евро пожертвований. За прошлый месяц фонд лечения рака Kingitud elu (" Подаренная жизнь ") собрал пожертвования на сумму более 61 000 евро. Из них около 25 000 евро поступило в субботу, 14 мая, когда по всей Эстонии проходила организованная фондом акция. В Петербурге вывезли 80 тонн мусора после Ночи музеев. В Санкт-Петербурге вывезли около 80 тонн мусора после акции Ночь музеев, передает gazeta.ru со ссылкой на Радио Балтика.

срок годности - DELFI Темы

http://rus.delfi.ee/temy/srok-godnosti

Сб, 20 августа. Выбираем лучший квас: на что обращать внимание, чтобы купить поистине качественный продукт. Летом всегда наступает время, когда народ начинает пить квас. Напиток очень традиционный не только для России, но и для Эстонии, кроме того, он является не только освежающим питьем, но прекрасно подходит для заправки окрошки. Как выбрать лучший и как не прогадать, покупая квас в магазине выясняла МК-Эстония. Горек ли солдатский хлеб? Что в сухом пайке самое вкусное. Мясо рыбы считается куда более...

Новости дня - Delfi

http://rus.delfi.ee/daily

Пт, 19 августа. Чиновник принял специалиста по связям с общественностью за нелегала. 19 Август 2016 20:30. Специалист по связям с общественностью, и общественный деятель Рено Хекконенс (41) был неприятно удивлен, когда при ходатайстве на ID-карту сотрудник Департамента полиции и погранохраны начал требовать предъявить вид на жительство, пишет Eesti Ekspress. За добровольную смерть от лихорадки Эбола россиянам заплатят два миллиона рублей. 19 Август 2016 20:00. 19 Август 2016 19:45. 19 Август 2016 19:31.

TOTAL PAGES IN THIS WEBSITE

LINKS TO THIS WEBSITE

Filmid ja Arvustused - Kinoveeb

http://kinoveeb.delfi.ee/filmidjaarvustused

Naistepäeva vaatamissoovitused vingetest naistest. Ainult naistele: 20 filmi, mida peaks vaatama iga naine. Meenutus: 10 filmi, mida vaadata Kalju Komissarovi mälestuseks. Oscarite ümbrikuskandaal: LOE, mis tegelikult juhtus. Vihase Logani TEST: Millistest X-Meeste filmidest on pärit need Wolverine"i grimassid? ARVUSTUS: "Jackie" - suurt sõnumit ei maksa ridade vahelt otsida. ARVUSTUS: "Rahuvalvajad" - mõnus kogus värsket õhku superkangelaste žanris. VIDEOD arhiivist: 10 piinlikku hetke Oscarite ajaloost.

Filmiblogijad - Kinoveeb

http://kinoveeb.delfi.ee/filmiblogijad

ARVUSTUS: "Lõhestunud" - psühholoogiline õudusthriller tehtud õigesti. ARVUSTUS: "Tundmatu naise lahkamine" näitab, et surnute torkimisel võivad olla nukrad tagajärjed. ARVUSTUS: Tõsieluline "Sully" jätab enamat soovima. ARVUSTUS: Etteaimatav ja naeruväärne ulme-õudusfilm "Morgan" ei küündi soovitud kõrgustesse. ARVUSTUS: Feministlik ja sensuaalne Lõuna-Korea erootiline põnevik "Nobenäpp". ARVUSTUS: Mel Gibsoni väga isiklik žanrifilm "Blood Father" võib oma sügavas raskemeelsuses üllatada. ARVUSTUS: "Päe...

http://en.delfi.lt/weather

CENTRAL / EASTERN EUROPE. Weather in Lithuania 11.03. 3°.4°. 4°.6°. 7°.5°. 0°.7°. 3°.5°. 6°.2°. 1°.2°. 1°.3°. 1°.3°. 2°.1°. 1°.1°. Weather forecast from yr.no, Delivered by the Norwegian Meteorological Institute and the Norwegian Broadcasting Corporation.

Pere ja Laps Foorum

http://perejalaps.delfi.ee/foorum

05 mai 2016, kl 17.29. 30 oktoober 2016, kl 10.48. 07 oktoober 2016, kl 14.10. 22 september 2016, kl 11.40. 31 oktoober 2016, kl 18.43. 05 september 2016, kl 17.01. 14 september 2016, kl 20.24. 21 november 2015, kl 18.28. 18 veebruar 2016, kl 12.16. 19 september 2016, kl 13.37. 17 jaanuar 2016, kl 15.24. 17 märts 2016, kl 10.34. 22 oktoober 2016, kl 16.21. Otsime TV3 saatesse ühte perekonda. Rasedad ja C vitamiin. Inglise ja vene k eraõpetaja Tartus. Tantsuklubi KOIT trennid akrobaatikas,….

Kinosaade - Kinoveeb

http://kinoveeb.delfi.ee/kinosaade

KINOSAADE: Mõista, mõista, mis see on - arva ära Jekaterina Novosjolova kirjeldatud film ning võida auhindu. KINOSAADE: Jekaterina Novosjolova läheb veebruaris KINDLASTI "Sangareid" vaatama! Mis filmi ootad Sina? KINOSAADE: Ka kõige suuremad filmifännid ei tea, mis filmi Mart Sander kirjeldab. Kas sina tead? Saada vastus, osale loosis ja võida kinopiletid! KINOSAADE: Mida arvab Mart Sander detsembri lõpus linastuvatest filmidest? Arva ära, mis filmi Meisterjaan kirjeldab. KINOSAADE: Kas tead vastust?

Lapse tervis - Pere ja Laps

http://perejalaps.delfi.ee/lapsetervis

Perearst: lapsepõlve toitumisharjumused kujundavad inimese edasist elu. Kui täiskasvanud inimene põhjustab oma valede toitumisharjumustega endale enamasti ajutist või mööduvat kahju, siis kasvav ja arenev organism loob endale aluse terveks järgnevaks eluks. Unearst: uue ärkamisajaga kohanemiseks võib minna 4-5 päeva. Mida soovitab Erik Orgu sinu lapsele pirukate, kommide ja krõpsu asemel. Viirusehirmu lõi lõkkele haigestunud lapse ema kirjutis sotsiaalmeedias. Põhjused, miks lapsed (ja ka täiskasvanud) e...

http://poleznoe.delfi.ee/calc/finansy

http://poleznoe.delfi.ee/calc/finansy/kalkulyator-kreditov.php

Чт, 1 сентября. Любит - не любит. Кошмар на ласнамяэской улице. Как одна российская беда душит местный бизнес. СРАВНЕНИЕ ЦЕН: Сколько денег придется потратить в различных спортивных клубах? Новые подробности смертельной аварии Пресняковой. Кальюранд в связи с решением реформистов: я остаюсь министром иностранных дел. Таллиннская проститутка рассказала о самых странных запросах клиентов. Cтраны Балтии могут потерять средства, выделенные на Rail Baltica. Малышева пригрозила жене Диброва. Бразильский сенат...

Planeerimine - Pere ja Laps

http://perejalaps.delfi.ee/planeerimine

Salajutud naistearstiga: mured, millega naised günekoloogi poole sagedasti pöörduvad. Naise elukaarel on erinevates elu-etappides erinevad terviseprobleemid, millega paljud meist kokku puutuvad. Ühel päeval sirgub tütarlapsest naine, varsti on ta ema ja õige pea ka vanaema. Naisele on antud ühiskonnas suur ja tähtis roll eelkõige emana. Täna räägime muredest, millega naised günekoloogi poole sagedasti pöörduvad. Naiste mured, millest kõvasti ei räägita. Mida iga naine raseduse katkemisest teadma peaks.

TOTAL LINKS TO THIS WEBSITE

OTHER SITES

Замуж за иностранца: Международное брачное агентство ваш шанс знакомства с иностранцами

DAEYOO TECH.CO.,LTD. WENZHOU. DAEYOO TECH. CO., LTD.WENZHOU. Наша компания представляет себя один из крупнейших производителей пивого и дистилляционого аппарата. Основной сферой деятельностью является изготовление оборудования для пивзаводов, ресторанов и гостиниц. В нас работает больше 150 персоналов, в том числе 10 инженеров, занимающихся техническим исследованием. Сочетая тратиционную технологию, мы придвигаем дистилляцтонную и пивную технологию к новому эпоху. Daeyoo tech.co.,ltd. Wenzhou.

Velga, Elvīra, Rēzija. Lido инвестировало 200 тыс евро в магазин-кафе Ķirsons. AS Lido инвестировало 200 тыс. евро в создание первого магазина-кафе латышской кухни Ķirsons, где можно покупать еду на вынос. Автор. Фото: как возрождаются парадные залы Рижского замка. Реставрация и реконструкция Рижского замка близятся к завершению, и компания SBRE в очередной раз отчиталась о проделанной. Какие страны мира обладают ядерным оружием? Пряча следы, угонщики сожгли дорогой автомобиль. 24 декабря прошлого года з...

Tаллиннский русский клуб дебатов переехал но новый сайт!www.rudebate.eeЖдем вас! | Главная

Tаллиннский русский клуб дебатов переехал но новый сайт! Edicy Сделайте свой сайт.

Broadband Stimulus Plan

Broadband Stimulus Plan - Fujitsu. Get the latest information on preparing your broadband-related funding application, as soon as it"s available. Click on the links below to access all the Fujitsu RUS/ARRA resources and strategies related to your industry. Fujitsu Products Eligible for Purchase Using Federal Stimulus Funds. The RUS List of Acceptable Materials. Watch this on-demand panel discussion. The Broadband Stimulus Plan: Preparing a Focused Application for Your Funds. Federal Register Notice 31402.

Новости DELFI - Крупнейший новостной портал на русском языке в Эстонии

Прогноз на 4 часа:. Чт, 13 авг. В Турции погиб эстонский турист, упавший с балкона пятизвездочного отеля. Миксер: связанные с Олегом Осиновским новости отбрасывают тень на его сына. Интересовался оружием": кого эстонские власти подозревают в терроризме? Лиги: больше прав и высокая зарплата должны мотивировать молодых учителей. Страховая фирма: град в Южной и Центральной Эстонии разбил крыши машин и зданий. ФОТО: Рыйвас в Грузии дегустирует вино в сомнительной компании. Горячие точки Финляндии где они?

DELFI - Ведущий новостной портал в Латвии - DELFI

13 августа Elvīra, Velga, Rēzija. Европа: новости о ЕС. TechLife: все о технологиях. ПОДПИСАТЬСЯ НА НОВОСТИ DELFI. LDz: аудит не показал нарушений в закупке локомотивов LDz RSS. Транзит грузов по ж/д резко упадет, мощные взрывы в Китае, все о Празднике Риги. Россия затеяла ремонт железнодорожных путей в направлении Латвии. Исследование: из каких стран больше всего африканцев бегут в Европу. В ближайшую неделю обещают приятно теплую погоду. ФОТО: в создание нового кафе Lido вложено 200 тысяч евро. Лиепайс...

Главная | Delmare

Ознакомиться подробнее с коллекцией Del Mare вы можете на сайте trialopt.com. Уважаемые клиенты, в коллекции Del Mare каждое изделие в котором используется натуральный материал имеет дополнительный тег.

Hambaravi Dental Art OЬ - Начало

1053;ачало. 1059;слуги. 1057;оветы. 1050;онтакт. Dental Art OÜ. Kaarli pst 8, Tallinn. Tel: 372 699 8010. Faks: 372 699 8015. Функция. Эстетика. Гармония. Основным принципом нашей работы является личный контакт с пациентом и взаимное доверие. Общеизвестным является факт, что лишь гармоничное сотрудничество врача и пациента обеспечивает наилучший результат. Поэтому каждому пациенту мы сначала. 2005 Hambaravi Dental Art OЬ.

Psychotherapy and Counselling in Denver, Boulder and Broomfield, Colorado, Елена Двоскина, MA, LPC – психотерапевт, 720-381-7491 - Russian Psychotherapy in Denver, Boulder, Broomfield, Colorado

Психотерапевтическая помощь в Денвере, Болдере и Брумфилде. Елена Двоскина, MA, LPC – психотерапевт, 720-381-7491. Добро пожаловать на сайт Психотерапия для Вас. Психотерапия -один из наиболее уникальных видов помощи при проблемах личности, проблемах взаимоотношений и эффективный способ решения кризисных ситуаций. Я специализирусь в области клинической психотерапии на протяжении 20 лет. Я помогу Вам преодолеть:. Последствия психологической травмы,. Проблемы у детей и подростков,. Звоните: 720 381 7491.

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

Что такое программирование

Итак, прежде всего, уясним для себя, что же понимают под термином программирования? Сейчас многие называют себя программистами, не зная даже о том, что это такое: на проверку оказывается, что человек, изменивший пару строк кода в HTML-документе уже готов считать себя программистом. Но на самом деле, работая с HTML (именно с самим HTML), стать программистом нельзя, поскольку HTML, что явствует из названия (Hypertext Markup Language - язык разметки гипертекста), языком программирования не является.

В результате мы имеем первое условие: для изучения программирования нужен какой-либо язык программирования. В нашем случае это будет язык Object Pascal последних версий (14.0 или 15.0).

Далее, допустим кто-то, называющий себя программистом, не только правил пару строк кода HTML, но и видел Delphi, и даже нарисовал в нем форму с 2-3 кнопками и текстовым полем. Это ли программист? Скорее всего, тоже нет. Дело в том, что под визуальной оболочкой, на самом деле, скрывается сложнейший механизм, обеспечивающий взаимодействия элементов управления (тех же кнопок) с пользователем и операционной системой - с одной стороны, и позволяющий выполнять практически любые вычислительные действия - с другой. При всем этом следует уметь делать главное - составлять алгоритмы поведения программы - будь то ее реакция на нажатие той или иной кнопки, или создание функции для решения сложного математического уравнения.

Так вот, программирование в, своем современном понятии, включает в себя знание принципов работы операционной системы, взаимодействия ее компонентов и внутреннего устройства. Ну и при этом сохраняется классическое определение программирования, а именно - умение составлять алгоритмы, математические и поведения программы. Все это реализуется в контексте какого-либо языка программирования, например, того же Object Pascal из Delphi.

Что такое Delphi

Теперь мы знаем, что программирование - есть составление алгоритмов плюс использование языка программирования. Но если изучаемым нами языком является Object Pascal, то что такое Delphi? Ответ таков: Delphi - это RAD, или Rapid Application Development - среда быстрой разработки приложений. Иначе говоря, Delphi включает в себя не только все средства для работы с языком Object Pascal (тем более, что начиная с версии, 2005 в Delphi имеется поддержка других языков программирования, в частности, C#), но и ряд дополнительных средств, призванных максимально ускорить и упростить создание программ. К таковым средствам относятся, прежде всего, визуальный редактор форм, при помощи которого за считанные минуты и без лишних усилий можно создать полноценно выглядящую программу, а так же прочие составные части визуальной составляющей разработки программ.

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

Вкупе с развитыми средствами для написания и отладки кода - специализированным текстовым редактором, оптимизирующим компилятором и отладчиком, Delphi являет собой средство быстрой разработки приложений. При этом основой Delphi для конечного пользователя является IDE - Integrated Development Environment (интегрированная среда разработки), которая объединяет в себе редактор кода и средства визуальной разработки, а также связывает это с компилятором, средствами разработки баз данных и прочими составными частями Delphi.

Delphi и другие

Разумеется, Delphi - не единственная среда быстрой разработки приложений. Существуют и другие RAD, столь же удобные для визуальной разработки программ, например, Visual Basic. Но BASIC известен как не самый мощный и удобный язык программирования, кроме того, программы на нем отличаются сравнительно невысоким быстродействием.

Вместе с тем, имеются и не менее мощные, по сравнению с Object Pascal, языки программирования, имеющие свои RAD - прежде всего, это язык C++ вместе с таким наиболее известными средствами разработки, как Visual C++ и C++ Builder. Однако C++ не в лучшую сторону отличается от Object Pascal с точки зрения простоты изучения. Кроме того, сборка и отладка программ на C++ происходит сравнительно медленно, хотя готовые программы выполняются так же быстро, как и созданные при помощи Delphi.

ПРИМЕЧАНИЕ
Отметим, что в момент своего появления в 1995 году, Delphi была действительно уникальной средой, объединяющей в себе визуальное программирование с оптимизирующим компилятором и средствами для работы с базами данных.

В результате мы получаем практически идеальный продукт для быстрой разработки программ: с одной стороны простота и удобство, сравнимые с Visual Basic, а с другой - мощь, скорость и гибкость, характерные для C++.

Здесь следует отметить, что используемый в Delphi язык Object Pascal имеет мало общего со своим прародителем - языком программирования Pascal, который, возможно, вы изучали в школе или в ВУЗе. Прежде всего, в Delphi применяется чистая объектно-ориентированная модель программирования, в то время как Pascal был обычным процедурным языком. В чем же суть отличий процедурного программирования от объектно-ориентированного? Вот этот вопрос мы и обсудим в следующих двух параграфах.

Процедурное программирование и алгоритмы

Практически все современные языки программирования являются процедурными по своей сути. Это означает, что каждая программа состоит из набора процедур, каждая из которых решает ту или иную задачу, при этом одна процедура может вызывать любую другую, в том числе и саму себя (последнее, т.е. вызов процедурой самой себя, называется рекурсией). Собственно программа составляется на основе алгоритмов, причем достаточно всего трех их разновидностей - выбора (развилки), повтора (цикла) и перехода. Впрочем, последний тип на практике практически не используется ввиду своей дурной репутации (речь о GOTO - некогда любимом, от безысходности, операторе BASIC -программистов).

Давайте рассмотрим простейший алгоритм - для игры "угадай число". Логика его работы состоит в том, что требуется проверить, является ли число большим или меньшим, чем загаданное, и если это так, ты вывести соответствующую подсказку, а если оно не больше и не меньше (т.е. совпадает) - то игра заканчивается. Блок-схема такого алгоритма будет состоять из 2 ветвлений (рис. 1.1).

Рис. 1.1. Блок-схема простого алгоритма

Первым делом здесь у пользователя запрашивается число A, которое дважды сравнивается с предварительно заданным числом B. Сначала проверяется, не является ли число A больше, чем B, и если да, то программа сообщает, что произошел "перелет", и возвращается на точку ввода числа. Если число не больше, то происходит второе сравнение - на то, не является ли A меньше B. Если это так, то выводится сообщение о том, что число меньше ("недолет") и, опять-таки, происходит возвращение к началу. Но если число A не меньше числа B, то, учитывая тот факт, что на данный момент уже известно, что оно и не больше, следовательно, оно равно числу B, и программа завершает свою работу. При этом она может вывести поздравление пользователя с тем, что он угадал число.

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


Рис. 1.2. Блок-схема управления программой

В начале выполнения генерируется новое число, которое будет отгадывать пользователь. Затем идет собственно блок угадывания, уже рассмотренный нами (см. рис. 1.1), - здесь он представлен в виде одного простого модуля, поскольку на ход выполнения программы в целом не влияет. По завершению этого блока мы имеем единственное ветвление - в зависимости от того, что ответит пользователь на предложение повторить игру. Так, если ответ будет положительным, то программа должна будет перейти к началу, т.е. к генерации нового числа. Если же пользователь отказывается, то работа программы должна быть завершена.

Конкретная реализация того или иного алгоритма зависит от применяемого языка программирования, а так же от предпочтений создателя программы, поскольку, как правило, одну и ту же конструкцию можно решить, используя несколько различных методов. Например, для возврата к какой-либо точке, обозначенной на блок-схеме, можно использовать как циклы, так и операторы безусловного перехода. Ну а сами блоки могут выноситься в отдельные процедуры и вызываться в качестве подпрограмм. Единственной общей чертой является условный оператор, отвечающий за развилку - практически во всех языках, и Pascal тут не исключение, он называется IF. Впрочем, с операторами Object Pascal мы еще успеем ознакомиться.

Об объектно-ориентированном программировании

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

ПРИМЕЧАНИЕ
Под термином "объект" в программировании понимают некий сложный тип данных, к которому могут быть привязаны уникальные для данного типа свойства, а в случае ООП - также и методы.

Инкапсуляция представляет собой объединение данных и обрабатывающих их подпрограмм - методов - внутри одного объекта, называемого в ООП "классом". Это означает, что в классе инкапсулируется все необходимое для работы с тем или иным объектом.

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

В Object Pascal все классы происходят от единого предка - класса TObject, который реализует такие общие для всех классов действия над объектом, как создание и удаление.

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

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

Еще одна важная составная деталь, характерная для ООП - это скрытие, которое позволяет делать невидимым ряд свойств объектов. Иными словами, если у нас может быть определен объект типа "машина", для которого, в свою очередь, определены такие свойства, как шасси, мотор и колеса. Так вот, если мотор и колеса, можно сделать видимыми (и доступными) повсеместно, где только доступен сам класс "машина", то шасси - нет. Соответственно доступ к такому свойству можно будет получить только в тех частях программы, в которых производится описание самого объекта "машина". Такие свойства называют защищенными.

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

Визуальное программирование и Delphi

Итак, Delphi являет собой среду, работающую с объектно-ориентированным структурным языком программирования Object Pascal. В дополнение к этому, Delphi является еще и средой визуальной разработки. Иначе говоря, уже в процессе создания программы видно, как она будет выглядеть во время выполнения. Визуальное программирование в разы сокращает время, необходимое на создание пользовательского интерфейса для приложений Windows. До появления визуальных средств разработки, программирование под Windows было сопряжено с большими трудностями, поскольку требовалось практически вслепую вычислять расположение каждого элемента управления в окне приложения, что приводило к множеству ошибок (рис. 1.3).


Рис. 1.3. Классический и визуальный подходы к созданию интерфейса

То, что Delphi является визуальной средой разработки, наносит свой отпечаток и на язык программирования. В частности, в нем предусмотрены специальные средства для того, чтобы определенные свойства классов могли быть доступны уже на этапе разработки программы, а не только во время выполнения. Но самой важной частью всего этого великолепия является библиотека классов - VCL (Visual Component Library). Именно VCL скрывает все острые углы внутренностей Windows, и позволяет легко создавать приложения, не вступая в затяжную войну с обработкой системных сообщений, обратных вызовов, дескрипторов и указателей.

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

Визуальные компоненты мы детально рассмотрим в 3-й части этой книги.

Версии Delphi и их отличия

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

Delphi 1 . Вышедший незадолго до появления Windows 95, Delphi 1.0 был первым инструментом разработки приложений Windows (3.1), объединившим в себе оптимизирующий компилятор, визуальную среду разработки и мощные средства для работы с базами данных. Для языка Pascal это стало настоящим перевоплощением - он стал Object Pascal.

Delphi 2 . Вышедшая через год 2-я версия Delphi предлагала все то же, но уже для 32-разряных версий Windows (95/NT), опять-таки став первым средством, сочетающим 32-битный компилятор, средства для работы с БД и визуальную среду разработки, поддерживающую OLE (а после выхода обновленной Delphi 2.01 - и ActiveX). Язык так же изменился, став ориентированным на 32-разрядное применение.

Delphi 3 . Дальнейшее совершенствование Delphi по всем направлениям привело к выходу 3-й версии, имевшей расширенный набор инструментов для создания приложений благодаря поддержке COM и ActiveX. В этой версии также впервые был сделан акцент на возможности создания приложений для Интернета, а так же появился нетипизированный тип данных - variant.

Delphi 4 . Еще одна ключевая веха развития. В этой версии было введено много нового и полезного для упрощения разработки приложений, включая новую среду с динамическими подсказками и т.д. Была усовершенствована модель работы с компонентами (VCL), появилась возможность быстрого использования таких технологий, как MIDAS, DCOM и CORBA. В этой версии так же был усовершенствован язык Object Pascal: появились новые черты, свойственные современному ООП, были введены новые типы данных, включая 64-битные.

Delphi 5 . Изменений в Delphi 4 было так много, что, к сожалению, не обошлось без досадных накладок и ошибок. Результатом был выпуск 3-х пакетов обновлений (наши пираты продавали их под вывесками Delphi 4.1, 4.2 и 4.3). Но самым полным и правильным пакетом обновлений следует считать Delphi 5 - в этой версии было доведено до ума все то, что было начато в Delphi 4.

Delphi 6 . С выходом шестой версии Borland провозгласила новую, кросс-платформенную эпоху в Delphi, параллельно выпустив версию Delphi для ОС Linux (Kylix 1.0). Теперь при создании приложения можно было выбирать его тип - для Windows, или же универсальное. Соответственно, к библиотеке VCL добавилась библиотека CLX, совместимая как с Windows, так и с Linux. Кроме того, в 6-й версии наконец-то появились "родные", а не чужеродные ActiveX, компоненты для работы с Интернетом, причем сразу в обоих вариантах - и для VCL и для CLX. Начиная с этой версии, сам язык программирования Object Pascal официально называется Delphi.

Delphi 7 . Дальнейшее развитие Delphi 6, улучшенная библиотека CLX и новая корреспондирующая версия среды разработки под ОС Linux - Kylix 3. Вместе с тем, начиная с Delphi 7, Borland озаботилась вопросом совместимости с еще одной платформой - Microsoft .NET, для чего некоторые изменения были внесены как в VCL, так и в язык (и, соответственно, в компилятор).

Delphi 8 . Первая версия Delphi, ориентированная на работу с платформой Microsoft.NET. В этой версии разработчики рискнули изменить интерфейс среды, сделав его похожим на продукцию Microsoft - нового крупного акционера Borland. Поддержка, соответственно, была Kylix прекращена.

Delphi 2005 . Менее чем через год после выхода Delphi 8, появилась новая версия, в которой спешно вернули возможность работать в классическом стиле IDE при разработке приложений для Windows. Вместе с тем, Delphi 2005, в случае разработки приложений специально для платформы NET, позволяет работать не только с языком Delphi, но и с C#. При этом в сам язык Delphi были введены такие новшества, как оператор for…in и встраиваемые процедуры и функции.

Delphi 2006 . Последняя версия Дельфи, выпущенная фирмой Borland. Так же была выпущена облегченная версия - Turbo Delphi . Дальше началось странствие по другим разработчикам.

Delphi 2007 . Версия, выпущенная CodeGear. Добавлена поддержка интерфейса Aero для Windows Vista.

Delphi 2009 . Версия, выпущенная Embarcodero. Реализована поддержка Unicode в VCL и RTL, заменены обращения ко всем функциям Windows API на аналоги в Unicode, добавлены обобщенные типы и анонимные методы.

Delphi 2010 . Поддержка Windows 7, компоненты для работы с касаниями и жестами, компоненты dbExpress теперь официально поддерживает Firebird.

Delphi XE (Delphi 2011) . Добавлена поддержка для облачных вычислений.

На протяжении всей своей сознательной жизни, я интересуюсь всем тем, что имеет известность. И сегодня, очень хочется рассказать вам про сеть, которая является, пожалуй, самой крупной в области порталов, относящихся к новостному характеру в Прибалтике. С таким же успехом, портал охватывает и Украину. Это сеть под популярным названием DELFI (Делфи, Эстония). Именно на этом официальном сайте можно узнать много нового и интересного о жизни эстонского народа. Мне, как человеку, который постоянно бывает в этой стране по деловым поручениям, всегда интересно, что происходит в Эстонии. На сайте постоянно появляются и обновляются новости культуры, политики, кино и много другого. Так что я всегда нахожу здесь что-нибудь новенькое и полезное.

Никому не секрет, что представленный портал занимается тем, что опубликовывает новости. Самые разные новостные сенсации. Языки, на котором осуществляется весь процесс, являются: эстонский, латышский, русский, польский и литовский . По исследуемым моим данным, я вывела некоторый анализ, который относится к 2007 году. Русские в Эстонии очень любят этот портал за мультиязычность.

Информационный портал Делфи, Эстония

Главным моим замечанием было то, что полная аудитория, которая имеет отношение к DELFI (Делфи Эстонии), составляет количество порядка 700 тысяч человек . И это только в один день! Представленная аудитория ежедневно просматривает новости сети Делфи через Интернет. Теперь, не удивительно, откуда такая популярность.

По данным других источников, данная сеть попала в десятку самых посещаемых порталов во всем мире. Буквально восемь лет назад, те версии, которые были на русском языке, были удостоены премии Рунета. Но, ни в коем случае не нужно забывать истоки создания всемирного портала DELFI (Делфи). Идея принадлежит одной из эстонских фирм, под названием Микролинк. первые порталы в области новостей начали свою деятельность аж в 1999 году. Именно тогда, произошло открытие самых первых версий представленного сайта преимущественно, на эстонском и латышском языках.

Немного позднее, в свет была реализована программа Делфи, но уже на литовском языке в самой Эстонии. В 2003 году, все акции, которые принадлежали DELFI (Делфи), выкупила компания норвежцев, под названием Финдекса. Как раз таки она и организовывала свои работы под маркой Интеринфо.

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

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

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

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

В данной статье, я бы хотела рассказать вам об одной из интереснейших тем. Сегодня речь пойдёт не о том, как я отдыхала в Эстонии, а о том, что в стране имеется специальный сайт, на который все заходят в поисках полезной информации. Уверена, что каждый из вас сейчас задумался, что является таким интересным, ведь уже сегодня, человека очень сложно удивить чем-либо. Очень жаль, что человечество, став обладателем новых технологий, начинает забывать старые истоки.

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

Информационный портал Дельфи

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

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

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

Что касается тех зон, которые относятся к доменным, то на сегодняшний день именно в Дельфи входит порядка 20 самых распространенных и посещаемых порталов. Этот анализ провел alex.com. По происшествию небольшого времени, Дельфи был номинирован в премии, которая называлась, как Рунет, находящийся за пределами России. И, кстати говоря, портал выиграл эту номинацию.

Из истории известно, что учредителем этого новостного портала стала корпорация Микролинк . А сами порталы начали работать в конце 98 года. И тогда, в свет вышли одни из первых вариаций сайта, а именно, на литовском и русском языках. А в начале 2005 года, практически все акции Дельфи выкупила компания Финдекса. И спустя два года, данный портал выпустился в новой версии, которая представляла украинский язык. Примерно весной прошлого года, в свет вышел новый портал, который относится к Литве. Дельфи действительно интересный информационный портал, который на сегодняшний день довольно популярный. Во многих странах он распространён, поскольку он предоставляет только достоверную информацию.

Хочу сказать, что в то время, когда только разрабатывался план по поводу создания новостного портала, у людей не было никакой возможности узнавать о происходивших событиях. И надо полагать, что именно этого не хватало большинству населения. Разработчики все это учли, так сказать, пошли по тому пути, откуда узнали, чего желает потребитель и собственно, воплотили в жизнь их мечту, тем самым, став очень известными.

На сегодняшний день, Дельфи - это один из самых крупных, известных, и что не менее важно, широкомасштабных новостных порталов во всем мире!

Статьи по теме: