Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

Delphi object pascal [Delphi5]

Здарова, программеры!

Вопросик возник: Чем отличается class от object?
В хелпе написано что object оставлен для совместимости.
Еще я так понял для
type
TMyControl = object
constructor Create(Canvas_: TCanvas);
end;

Не прокатит Con := TMyControl.Create(Image1.Canvas);

type
TMyControl = class
constructor Create(Canvas_: TCanvas);
end;

А для class Con := TMyControl.Create(Image1.Canvas); прокатит

Какие еще различия есть между class и object?

Ответить   Томилов Александр Sun, 22 Feb 2004 20:58:20 +0500 (#87011)

 

Ответы:

Object остался в наследство от Pascal (вроде как если понадобиться код на
Pascal перетащить в Delphi [сам на практике ни разу этим не пользовался]).
Все отличия должны быть связаны с отличием объектов Паскаля и объектов
(class) в Дельфи.
Например, переменные "классов" - это всегда указатели, а "объекты" - для
размещения в динамической памяти нужно делать New/Dispose.
В дельфийских классах появились всякие новшества вроде свойств - property,
новых секций - protected, published..; override/reintroduse;..; message; is,
as (были только TypeOf вроде); Различаются вообще структуры, в которых
хранится информация о "классе" и "объекте" (RTTI которая)

P.S. А в связи с чем возник вопрос? (кстати об этом бы всегда лучше сразу
говорить, потому что одно дело - хочешь просто разобраться для понимания, а
другое - практическая надобность какая-то; и во втором случае если укажешь
какая - может, сразу подскажем РЕШЕНИЕ, которое, возможно, никак не касается
Object'ов)
P.P.S. Чтоб путанницы не было: есть Object'ы (паскаля) и дельфийский
TObject=class; Си'шная манера говорить "класс"/"объект класса" и
Pascal'евское соответствие "объект"/"экземпляр объекта"; хотя в дельфи
объект тоже сталл class'ом (хотя главный класс и называется TObject :) ).

Исходное сообщение От: "Томилов Александр" <astero***@p*****.ru>
Кому: "comp.soft.prog.prog" <philoso***@s*****.net>; <207775>
Отправлено: 22 февраля 2004 г. 18:58
Тема: Delphi object pascal [Delphi5]

последнюю

Номер выпуска : 2140
Возраст листа : 155 (дней)
Количество подписчиков : 388
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/87272
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "VladS" Mon, 23 Feb 2004 16:59:43 +0300 (#87272)

 

Доров!
На скока я наслышан, приципиально отличий нет, термин класс введен дабы не
патать Объект(как класс) и объект как экземпляр класса, и вроде Борланд
пятками в грудь колотит что совместимость оставлена.
А нафига те паскалевские заморочки?

С уважением
janal***@n*****.ru

последнюю

--
Номер выпуска : 2142
Возраст листа : 155 (дней)
Количество подписчиков : 388
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/87311
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Mon, 23 Feb 2004 19:34:50 +0600 (#87311)

 

Тема: Re: Delphi object pascal [Delphi5]

Чтоб можно было просто откомпилировать старые программы, не внося исправления.
Она завсегда об энтим беспокоются :))
С уважением,
Борис Сурин, surin_***@m*****.ru
Номер выпуска : 2166
Возраст листа : 156 (дней)
Количество подписчиков : 387
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/87733
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 24 Feb 2004 09:44:40 +0300 (#87733)

 

Тема: Delphi object pascal [Delphi5]

ИМХО
class - автоматически включает родоначальника TObject, а object может быть сам
родоначальником,
а так отличий больше не нашел
С уважением,
Борис Сурин, surin_***@m*****.ru
Номер выпуска : 2165
Возраст листа : 156 (дней)
Количество подписчиков : 387
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/87728
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 24 Feb 2004 09:37:37 +0300 (#87728)

 

Здравствуйте.

сам

Насколько я понимаю, это совсем разные вещи. object - по сути, это
record к которому прикручены методы. А class - это типа все "по
взрослому", данные через кучу.

Экземпляр класса (class) - указатель на набор данных к куче.
Экземпляр объекта (object) - это непосредственно данные.

Может кто подскажет кстати:
Когда было объекты, с их экземплярами было удобно работать через динамические
списки. (Это которые New/Dispose)
Как теперь быть с классами? Как поиметь упорядоченный список
экземпляров классов?

--
С уважением, Болюба Георгий Вячеславович
Инженер-программист ОСП,
ООО НПП "Спецстрой-Связь".
Россия, 347922, Ростовская область,
г.Таганрог, улица Шевченко, 2
Телефон +7 (8634) 311-562
добавочный: 428 или 435
E-mail: mailto:paradi***@p*****.ru
Номер выпуска : 2169
Возраст листа : 156 (дней)
Количество подписчиков : 387
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/87819
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Болюба Георгий Tue, 24 Feb 2004 12:39:47 +0300 (#87819)

 

Тема: Re[2]: Delphi object pascal [Delphi5]

Да нет, OBJECT это скорее старый стиль ООП! То есть в нем можно определить, все
что в классе, но работать придется по-старому, как в Паскале почти. Создавать
объект по-старому, самому вызывать деструктор... То есть, Вы можете определить
PROPERTY, но работать это не будет, но и код будет поменьше :))
С уважением,
Борис Сурин, surin_***@m*****.ru
Номер выпуска : 2170
Возраст листа : 156 (дней)
Количество подписчиков : 387
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/87917
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 24 Feb 2004 13:21:55 +0300 (#87917)

 

Здарова, Surin_bp!

24 февраля 2004 г., вторник, 15:21:55, ты намылил:

все

Хе-хе-хе
Чувствуется, задело всех за живое. Почти все друг другу противоречат.
А все почему - не учили нас в школе в Pascale ООП программить.

2Vlad

Да лектор у нас как лох последний разоряется перед студнями которые
ничего не понимают (из всей группы (28 чел) только я изучал паскаль 2
года + Delphi 3 года самостоятельно, еще один чувак всего год паскаль
юзал), типа, говорит, ща мы за следующие полгода налабаем прогу с
использованием объектно-ориентированного программирования (с ударением
на "объектно"). Приводит, значитца, кусок кода ;) ессно слова object
там никогда не бывало (и не будет ;). Ну я домой притопал, врубил
Delphу и залабал прогу. Но на словосочетание object + constructor
create Deplphi обиделся, ну я залез в хелп и нашел слово class вот
собственно и все. Просто вдруг спросит:"А шо це таке class?" А я и
лоханусь.

2Surin_bp

Вопрос был вроде мне ;o)

2monah

Дык, не понял, а в чем тут заморочки? Может имелось ввиду "геморрочки", тогда
все верно object pascal это геморр 8).

PS: Прога которую хочет заставить нас сделать этот старый
мудак - информатик состоит в следующем. Нарисован прямоугольник (в
процессе превратиться в несколько) нужно его сдвинуть, а при особом
желании кликнув по нему что-нибудь даже запустить. Вообщем упрощенный
аналог иконок. Прогу-то я уже сделал. Только натр****ся я с Z-Order
иконок (ну это если две иконки друг на друге решает какую тянуть,
типа самому захотелось геморра)
PSS: Список некоторых перлов которые выдал наш любимый мудак
информатик ;)
- утверждает что количество begin и end всегда совпадает
(кто согласен подумайте еще раз либо учите pascal, т.к. я знаю
минимум 5 примеров когда это не соблюдается - begin отсутствует).
- написал написал canvEs вместо canvas и думал про какую ошибку я ему
говорю.
- постоянно путает порядок параметров для функций и процедур (не
помнит дык хоть в бумажку бы смотрел).
- один раз выдал:"Потом нажмите клавишу OK", - пришлось ему объяснять
что у нас дома клавы не разогнанные поэтому клавишу OK еще в детстве
скидывают в пределы монитора где они приобретают статус кнопок.

Ответить   Томилов Александр Tue, 24 Feb 2004 21:04:27 +0500 (#88171)

 

Ну не в школе, но учили! И ООП в паскале - да я лучше в машинных кодах на
интел 086 буду юзать!

Точно лох!
class - тип данных(Во как!), облодаюший полями, свойствами и подчиняющийся
принципам Наследования, Полиморфизма и инкапсуляции. (Эт не я! Учебник).

исправления.

В Делфу свободно грузятся bpw файлы(for windows) а турбо паски требуют
дороботки, и со шрифтами, если использовал русские "устанешь очень".

тогда

А одно другому не мешает! )) Тока Объект паскаль от BP 7 или TP 7. в делфе
фсе просто на ладони.

Ага, а class, record, case что там ещё?

Да... перлы!

С уважением
janal***@n*****.ru
http://janalex.narod.ru

Где находится клавиша Any key? ))))
Номер выпуска : 2177
Возраст листа : 156 (дней)
Количество подписчиков : 387
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/88257
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 25 Feb 2004 00:05:27 +0600 (#88257)

 

Здарова, monah!

24 февраля 2004 г., вторник, 23:05:27, ты намылил:

Другими словами если я использую class а не object наш лектор мне
ничего не сможет предъявить?

Unit (в самом конце end а begin отсутствует) и object забыл. Более
ничего в голову не приходит. Может еще что есть.

Ответить   Томилов Александр Wed, 25 Feb 2004 01:12:23 +0500 (#88356)

 

Здравствуйте, Томилов,

Wednesday, February 25, 2004, 1:12:23 AM, вы писали:

В Дельфи используется слово class, и это есть гут. Соблюдается
идеология: Т.е. после слова class описывается класс. А вот для работы
с классом создается объект.
type TMyClass = class//Описание класса
...
end;
//
var obj:TMyClass; // объявление объекта класса
...
obj:=TMyClass.Create; //Создание ОБЪЕКТА КЛАССА

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

Ответить   Wed, 25 Feb 2004 08:24:21 +0500 (#88511)

 

Здравствуйте.

Точнее, экземпляр класса.

Абсолютно не "Тоже самое было в ТурбоПаскале".

Попробую высказать свою точку зрения более подробно:

"var obj:TMyClass; // объявление объекта класса"
это не " объявление объекта класса", а объявление указателя на объекта
класса, которы пока никуда не указывает!!!

А вот в случае object'а строка
var obj:TMyObject; создает __именно__ экземпляр объекта.

Ответить   Болюба Георгий Wed, 25 Feb 2004 12:08:37 +0300 (#88693)

 

Тема: Re[6]: Delphi object pascal [Delphi5]

Да попробуй определить объект:
TMyObj = object
costructor Create;
....
end;
var MyObj: TMyObj;

MyObj:=TMyObj.Create; - не прокатит, а если определить CLASS - легко.
Так что может предъявить, это уж больше от него зависит, найдет кнопку ОК и предъявит
С уважением,
Борис Сурин, surin_***@m*****.ru
Номер выпуска : 2190
Возраст листа : 157 (дней)
Количество подписчиков : 387
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/88615
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 25 Feb 2004 10:12:52 +0300 (#88615)

 

Здарова, Surin_bp!

25 февраля 2004 г., среда, 12:12:52, ты намылил:

и предъявит

Ну вообще-то я с такого утверждения эту ветку и начал ;)

Ответить   Томилов Александр Wed, 25 Feb 2004 16:04:13 +0500 (#88820)

 

Здравствуйте.

Это никак не связанно между собой :) Если он тормоз, то он всегда тебе
предъявит чтонить :).

Пару (может чуть больше) лет назад я защищал курсовой проек: нужно было написать
игру. Один парень с нашего курса написал игру, в которой летел
самолет, и уничтожал что-то типа НЛО. Игра была сделана на совесть.
Самолет, НЛО и фон были прорисованы в CorelDraw... Короче, все было
круто...

Ему поставили "удовл." с формулировкой "плохое проектирование игры".
Что это значит, для меня до сих пор загадка...

В Unit'е begin просто не обязателен :) хотя по сути он должен быть.

Ответить   Болюба Георгий Wed, 25 Feb 2004 12:04:18 +0300 (#88683)

 

Тема: Re[5]: Delphi object pascal [Delphi5]

А помните старую шутку: "Press a key" - и пока "а" не нажмешь, ничего не происходит
:))
С уважением,
Борис Сурин, surin_***@m*****.ru
Номер выпуска : 2188
Возраст листа : 157 (дней)
Количество подписчиков : 387
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/88609
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 25 Feb 2004 10:05:56 +0300 (#88609)

 

Здравствуйте.

Вроде object pascal был начиная с версии 7.1 :) Или я путаю чтото?

Ответить   Болюба Георгий Wed, 25 Feb 2004 11:57:19 +0300 (#88676)

 

Тема: Re[6]: Delphi object pascal [Delphi5]

Точно! Путаете! Это был просто Паскаль, потом, в Delphi - вплоть до 6-го Object
Pascal, а в 7-й заявили, что и язык теперь называется Delphi
С уважением,
Борис Сурин, surin_***@m*****.ru
Номер выпуска : 2197
Возраст листа : 157 (дней)
Количество подписчиков : 387
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/88703
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 25 Feb 2004 12:06:56 +0300 (#88703)

 

Здравствуйте, Борис.

Что я путаю то? Поясню свой пост:
я имел ввиду, что object pascal был заявлен, начиная с BP 7.1, а не с
7 версии, как было сказано.

Про то, что с Delphi7 язык называется Delphi я знаю, только это тут
причем?

Ответить   Болюба Георгий Wed, 25 Feb 2004 12:58:45 +0300 (#88729)

 

Здравствуйте.

И чем мое высказывание противоречит вашему?

Если твой препод хотябы на 50% соответствует твоему описанию, то,
скорее всего, от того, знаешь ли ты, что такое class или нет мало что
зависит. Иными словами, одно дело знать ответ на вопрос, а другое -
убедить собеседника в своей правоте.

Ответить   Болюба Георгий Wed, 25 Feb 2004 11:55:37 +0300 (#88670)

 

Здарова, Болюба Георгий!

25 февраля 2004 г., среда, 13:55:37, ты намылил:

Да мне и для общего развития не повредит узнать различия между class и
object.

PS: Учусь в политехе на кафедре АТП (Автоматизация Технологических
Процессов и Производств), а препод-информатик такой мудозвон что аж
жалко что поступил на эту специальность.

Ответить   Томилов Александр Wed, 25 Feb 2004 16:12:22 +0500 (#88818)

 

Извините, что вмешиваюсь:
Тема: Re[6]: Delphi object pascal [Delphi5]

Добрый день
Я писал Вам сегодня. Я и сам преп, надеюсь, что не мудозвон. Поэтому, напишите,
чтоб почту не засорять мне, что именно Вас интересует. Надеюсь, что смогу помочь
Главные отличия - OBJECT - это практически то же, что было в простом Паскале.
CLASS - это более мощная штука. То есть создатели не стали развивать OBJECT,
а все новое вносили в CLASS.
Самое простое - попробуйте создать одинаковые класс и объект и сами все различия
увидите.
А ЕЩЕ ЛУЧШЕ: всегда в Delphi пишите CLASS

С уважением,
Борис Сурин, surin_***@m*****.ru
Номер выпуска : 2207
Возраст листа : 157 (дней)
Количество подписчиков : 387
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/88893
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 25 Feb 2004 15:55:28 +0300 (#88893)

 

Здарова, Surin_bp!

25 февраля 2004 г., среда, 17:55:28, ты намылил:

Судя по ответам в листе - не мудозвон ;), нам бы такого препода
который не стесняется спрашивать у своих учеников что сам не знает
(Re[5]: PHP от 12 февраля)

помочь

В общем то что я хотел узнать: радикально ли отличается class от
object, я узнал - почти одно и то же, но class круче. Так что, если протестов
не будет
предлагаю тему закрыть.

PS: Ну могу же я в 17 лет спросить для общего развития ;), вот и
спросил про отличие class от object.

Ответить   Томилов Александр Wed, 25 Feb 2004 21:47:30 +0500 (#89137)

 

протестов

Вот, наткнулся на FAQ по переходу с Паскаля на Дельфи. Здесь и про Class'ы
описано, по сравнению со старыми Object'ами. Может, тебе пригодится:
http://faqs.org.ru/progr/pascal/del_migr.htm

P.S. Вот еще некоторое количество серверов, где попадаются FAQ'и, исходники
по Delphi, другим языкам программирования (специально, правда, не
исследовал, какие сейчас наиболее крупные/серьезные порталы, форумы по
программерской тематике - просто недавно кое-что искал и натыкался):
http://www.progz.ru http://www.sources.ru http://www.realcoding.net
http://www.delphimaster.ru/ http://shelek.com/forum/
http://www.xakep.ru/ http://www.vcl.ru/ http://www.sql.ru/
http://www.delphi3000.com/ http://www.torry.ru/ http://sourceforge.net/
http://tdelphi.spb.ru/
http://xatka.vov.ru/cgi-bin/read.pl?chapter=source&page=2&limit=4&file=5&fou
nd=44&next=0
Поиск краков http://www.astalavista.us
Номер выпуска : 2240
Возраст листа : 158 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/89826
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "VladS" Wed, 25 Feb 2004 13:18:41 +0300 (#89826)

 

Тема: Re[9]: Delphi object pascal [Delphi5]

Там определения тока, а ИМХО :)) Вопрос был не про определения, а про суть
С уважением,
Борис Сурин, surin_***@m*****.ru
Номер выпуска : 2242
Возраст листа : 158 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/89862
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 26 Feb 2004 14:06:06 +0300 (#89862)

 

Hello Surin_bp,

Wednesday, February 25, 2004, 3:55:28 PM, you wrote:

присоединяюсь :))
я и сам преп, и точно так же надеюсь :))
(Новочеркасск, ЮРГТУ(НПИ), каф. "Прикладная математика")

Я сам в работе использую С++, но студентам приходится читать Delphi.
Так вот: мне кажется, что спорить тут не о чем.
Берете любую книгу по ООП (необязательно с++),
например Гради Буча, и ВЧИТЫВАЕТЕСЬ-ВДУМЫВАЕТЕСЬ
абсолютно безо всякой привязки к языку программирования.

а потом уже начинаете рассуждать о том,
как это реализовано в каждом конкретном случае
(переменные-объекты или переменные-адреса объектов, например)

К преподавателям:
Кстати, теперь говорить о том, что учить программированию
надо на языке Pascal, вообще неудобно.
Слишком уж Borland поиздевался над языком :))

Ответить   Ivan Wed, 25 Feb 2004 21:05:13 +0300 (#89505)

 

Тема: Re[8]: Delphi object pascal [Delphi5]

Но что делать? Я хотел на С++, но такие вот после меня профессионалы -велено
Паскаль. Но ООП он и в Паскале ООП
С уважением,
Борис Сурин, surin_***@m*****.ru
Номер выпуска : 2235
Возраст листа : 158 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/89739
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 26 Feb 2004 11:51:53 +0300 (#89739)