|
|
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
Добрый день. Смотрел недавно чей-то программный код: type Class1 = class private ... protected constructor ProcName1; class function Func1 constructor Create; class procedure Proc2 ... end 1. Объясните кто-нибудь, бывает ли такое чтобы у класса было несколько конструкторов. 2. Что такое class function и class procedure. Для чего они нужны? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:01:44 |
|
||
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
А хелп по Object Pascal почитать или книжку в лом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:04:49 |
|
||
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
to pkarklin В книжке и в хелпе ответа не нашел. А в форум люди обращаются за помощью, а если ты не знаешь ответа или в лом отвечать, так и не отвечай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:14:43 |
|
||
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
Плохая книжка была :)). А в help-е все есть. 1. Бывает, что у класса несколько конструкторов. 2. Это процедуры и функции класса. С ними можно делать так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Т. е методы класса можно юзать, не создавая экземпляра класса. Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:19:24 |
|
||
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
to Артем1. А если экземпляр класса не создан, то как из этих class methods обращатся к свойствам класса (объекта)? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:24:57 |
|
||
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
>В книжке и в хелпе ответа не нашел Как же а вот это вот Delphi Language Reference и про количество констракторов там все есть, и про методы классов. >а если ты не знаешь ответа Это я пропускаю мимо ушей. И вот тебе мой совет, alexia если ты не научишься сам добывать знания, то хорошего из этого ничего не выйдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:28:04 |
|
||
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
to pkarklin Спасибо за совет. Только вот ответ на любой вопрос можно где-то найти и по-твоему получается, что форум не нужен и его надо закрывать. Так что ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:36:58 |
|
||
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
to pkarklin Спасибо за совет. Только вот ответ на любой вопрос можно где-то найти и по-твоему получается, что форум не нужен и его надо закрывать. Так что ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:36:59 |
|
||
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
Никак. Не скомпилируется даже (по идее :) ). Если у вас получится, будет очень интересно :)). В некоторых языках есть и свойства уровня класса, к примеру, в Java, но никак не в Object Pascal. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:37:11 |
|
||
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
А pkarklin прав. В форум лучше обращаться по тем вопросам, на которые трудно найти ответ. На эту же тему в help-е достаточно написано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:39:38 |
|
||
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
>Так что ли? Вот когда ты напишешь, что я сделал все как в доке написано и не работает и покажешь кусок кода. Вот тут мы все тебе с радостью насоветуем с три короба :-). А так, сам топик раздражает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:40:03 |
|
||
|
Кто силен в ООП, помогите...
|
|||
|---|---|---|---|
|
#18+
Артем1, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2003, 15:40:08 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32129165&tid=2118758]: |
0ms |
get settings: |
13ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 363ms |

| 0 / 0 |
