Page 1 of 1

Про ООП

Posted: 2005-02-10 22:34:16
by VlastV
Не совсем поятно как оформляется классы в скриптах...
Меня интересует описание класса + переменные (private, public [если есть]) + методы
И маленький примерчик для наглядности если можно...


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

Code: Select all

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

И будет ли в этом случае Func2 доступна из вне?

Posted: 2005-02-10 22:58:14
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:

Posted: 2005-02-11 06:17:14
by Askaneli
Он имеет ввиду ООП - обьектно-ориентированное програмирование.

Posted: 2005-02-11 08:06:13
by Goggy
Askaneli wrote:Он имеет ввиду ООП - обьектно-ориентированное програмирование.


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

Posted: 2005-02-11 08:30:59
by Askaneli
Goggy wrote:
Askaneli wrote:Он имеет ввиду ООП - обьектно-ориентированное програмирование.


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

Да не напрягайся !!! Норм !!!

Posted: 2005-02-11 12:50:46
by AlexeyVorotnikov
2VlastV:
В Ижектных скриптах нельзя определять свои собственные классы. Есть только два встроенных класса: UO и FILE.

Posted: 2005-02-11 13:54:31
by BETEPAH
Moved