Про ООП

Ask for help

Moderators: Murderator+, Murderator

Post Reply
VlastV
Posts: 37
Joined: 2005-02-07 19:28:26
Contact:

Про ООП

Post by VlastV »

Не совсем поятно как оформляется классы в скриптах...
Меня интересует описание класса + переменные (private, public [если есть]) + методы
И маленький примерчик для наглядности если можно...


Еще вопрос, можно ли писать:

Code: Select all

sub Func1()
    sub Func2()
         ....
    end sub
    ....
end sub

И будет ли в этом случае Func2 доступна из вне?
Goggy
Posts: 291
Joined: 2004-11-07 01:22:35
Location: Черкассы
Contact:

Post by Goggy »

Если честно я непонял что ты имел ввиду...

Есл интересует вызов процедур, то просто обьявляешь одну за одной и просто вызываеешь..

Code: Select all

sub Proc1()
....
Rpoc2([параметры])
end

sub Proc2([параметры])
...
end


если ты на счёт Глобальных переменных то просто обьяви вне процеду и они будут везде доступны...

Code: Select all

Var PER 
DIM Loot[5]

sub main()
PER =****
....
end sub

sub second()
...
PER =***
....
end sub



все примерно так :wink:
Askaneli
Sphere expert
Posts: 1143
Joined: 2004-10-01 08:27:38
Location: Уфа

Post by Askaneli »

Он имеет ввиду ООП - обьектно-ориентированное програмирование.
Сделал дело - флуди смело !!!
Goggy
Posts: 291
Joined: 2004-11-07 01:22:35
Location: Черкассы
Contact:

Post by Goggy »

Askaneli wrote:Он имеет ввиду ООП - обьектно-ориентированное програмирование.


мдяяя.... чтото я начинаю точно подтормаживать... :?
наверно надо отпуск брать, отдыхать от этой УОшки..... и менять тормозную жидкость :mrgreen: :lol:
Askaneli
Sphere expert
Posts: 1143
Joined: 2004-10-01 08:27:38
Location: Уфа

Post by Askaneli »

Goggy wrote:
Askaneli wrote:Он имеет ввиду ООП - обьектно-ориентированное програмирование.


мдяяя.... чтото я начинаю точно подтормаживать... :?
наверно надо отпуск брать, отдыхать от этой УОшки..... и менять тормозную жидкость :mrgreen: :lol:

Да не напрягайся !!! Норм !!!
Сделал дело - флуди смело !!!
AlexeyVorotnikov
Junior Expert
Posts: 138
Joined: 2004-09-18 15:12:06

Post by AlexeyVorotnikov »

2VlastV:
В Ижектных скриптах нельзя определять свои собственные классы. Есть только два встроенных класса: UO и FILE.
BETEPAH
Expert!
Posts: 838
Joined: 2004-05-31 09:31:51
Contact:

Post by BETEPAH »

Moved
Все просто.
BETEPAH ™
Post Reply