![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Понятие объекта
vasIzmax © (2006-11-17 22:42:00)Доброго времени суток, Мастера! Подскажите где можно найти описание понятию объект, так что бы было описано доступнейшим языком?
Kolan (2006-11-18 21:29:00) [1]> F Drinked:= True;
Английксий учи - пригодится :) Или у тебы Василий выпитый?
Пьяный будет Drunk.
Alexander Panov (2006-11-18 18:54:00) [2]
> Vasiliy (18.11.06 18:51) [31]
Это какое-то отношение к вопросу имеет?
Vasiliy (2006-11-18 18:51:00) [3]TVasiliy = class(TObject)
private
FDrinked : Boolean;
FVeryDrinked : Boolean;
FMoreDrink : Boolean;
public
constructor Create;
property Drinked : Boolean read FDrinked;
property VeryDrinked : Boolean read FVeryDrinked;
end;
constructor TVasiliy.Create;
begin
FDrinked := True;
FVeryDrinked := False;
FMoreDrink := True;
end;
Вот вам и класс :)
Kolan (2006-11-18 17:54:00) [4]> Вот выпьешь лишку, и будешь "объектом в состоянии" ;))
Таки субъектом :)
MsGuns (2006-11-18 17:45:00) [5]>Leonid Troyanovsky © (18.11.06 16:45) [26]
>Доступнейшим языком могут быть описаны
доступнейшие объекты лишь.
см.[24] Куда уж доступнее ;)
Kolan (2006-11-18 17:41:00) [6]> характеризуется только данными, которые содержит объект
Вот данные которые в нем содержаться и определяют его "состояние".
> не слышал
Слышал/читал - точно. Сйчас поишу.
Alexander Panov (2006-11-18 17:10:00) [7]Вообще, если понимать под состоянием фиксированную совокупность данных объекта(по Бучу), то опять же приходим к тому, что это понятие лишнее.
Leonid Troyanovsky (2006-11-18 16:45:00) [8]
> vasIzmax © (17.11.06 22:42)
> описание понятию объект, так что бы было описано доступнейшим
> языком?
Доступнейшим языком могут быть описаны
доступнейшие объекты лишь.
--
Regards, LVT.
Игорь Шевченко (2006-11-18 16:39:00) [9]
> Подскажите где можно найти описание понятию объект, так
> что бы было описано доступнейшим языком?
У Гради Буча
MsGuns (2006-11-18 16:26:00) [10]>Alexander Panov © (18.11.06 13:31) [23]
>...понятие "состояние" объекта..
>Вообще про такое понятие я, например, не слышал.
Вот выпьешь лишку, и будешь "объектом в состоянии" ;))
Alexander Panov (2006-11-18 13:31:00) [11]
> Kolan © (17.11.06 23:18) [14]
> > [11] Джо © (17.11.06 23:14)> > Машина - это объект.>
> > "Состояния", IMHO, расплывчато выражены. Лучше:> > события>
> едет> стоитВот помоему "состояние"(именно это слово) очень
> важно. Имеется ввиду что обект всегда находится в каком-
> то состоянии(те в его полях определенные значения и т.д.
> ).
Есть подозрение, что понятие "состояние" объекта ты с чем-то путаешь.
Вообще про такое понятие я, например, не слышал. В википедии это понятие тоже не поясняется.
В таком случае состояние может быть только двух видов - "объект существует" и "объект не существует".
А вообще, любой объект, как экземпляр класса в ООП характеризуется только данными, которые содержит объект и методами.
"Свойства" объекта - это те же данные.
Джо (2006-11-18 00:21:00) [12]> без малейшего признака наличия фантазия в ООП, грубо сказать:
> тяжеловато.
Без малейшего признака фантазии даже дворнику тяжко.
vasIzmax (2006-11-18 00:20:00) [13]
> MsGuns © (18.11.06 00:13) [20]
ИМХО, на это можно использовать для "вербовки" в сферу программирование творческих людей. Согласен, че без малейшего признака наличия фантазия в ООП, грубо сказать: тяжеловато.
MsGuns (2006-11-18 00:13:00) [14]Чтобы понять что такое объект, лучше всего абстрагироваться от программирования и вообще от информатики.
Лучше всего объектом считать то, что может представлять из себя некоторый реальный или воображаемый (абстрактный) нами предмет или явление, т.е. сущность, котрую можно описать или даже формализовать.
Программирование как индустрия, манипулирующая абстрактными понятиями, неизбежно должна была пойти и пошла по пути объектности, т.е. формализации и строгому логическому распорядку оперируемых сущностей и в этом весьма похожа на фундаментальную науку.
В отличие от материальной индустрии, информатика (например)
не привязана к физическим воплощениям, которые являются лишь ограничением возможности конструктора. Так, архитектор вынужден "воображать" в рамках существующих технологий изготовления стройматериалов в то время как программист по сути ограничен лишь своей фантазией.
vasIzmax (2006-11-17 23:43:00) [15]Ага! Как бы не были широки просторы INTERNETa, а мир-то тесен.
Kolan (2006-11-17 23:30:00) [16]Пфф еще и земляк.
vasIzmax (2006-11-17 23:28:00) [17]Без проблем. Если че еще и свое добавишь. :)
Kolan (2006-11-17 23:24:00) [18]> [15] vasIzmax © (17.11.06 23:21)
> Пройдет успешно защита проекта - вышлю презентацию на тему
> объект.
> Не успешно - по крайней мере, я подтвердил еще раз "Здесь
> всегда помогут!" :-D
Шли мне на мыло, чувствую пригодится.
ЗЫ
Я серьёзно незабудь.
vasIzmax (2006-11-17 23:21:00) [19]Пройдет успешно защита проекта - вышлю презентацию на тему объект.
Не успешно - по крайней мере, я подтвердил еще раз "Здесь всегда помогут!" :-D
Kolan (2006-11-17 23:18:00) [20]> [11] Джо © (17.11.06 23:14)
> > Машина - это объект.
>
> "Состояния", IMHO, расплывчато выражены. Лучше:
>
> события
> едет
> стоит
Вот помоему "состояние"(именно это слово) очень важно. Имеется ввиду что обект всегда находится в каком-то состоянии(те в его полях определенные значения и т.д.).