forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   BlitzMax (http://forum.boolean.name/forumdisplay.php?f=104)
-   -   чем отличается в бмаксе функция от метода? (http://forum.boolean.name/showthread.php?t=7575)

NitE 06.01.2009 03:16

чем отличается в бмаксе функция от метода?
 
короче перешол с блица на бмакс и терь непонятно сабж

SBJoker 06.01.2009 03:21

Ответ: чем отличается в бмаксе функция от метода ?
 
Метод доступен только из экземпляра класса, и имеет непосредственный доступ к его переменным. Функция доступна глобально, она статична, не имеет доступа к данным объекта, может вызываться от имени класса без создания его экземпляра.

Функции вне классов идентичны функция блитца. Методов вне класса не бывает.

NitE 06.01.2009 03:28

Re: чем отличается в бмаксе функция от метода ?
 
понять-бы ещё сто такое класс ))) (ну в блице их нет значит можно и без них обойтись ?)

SBJoker 06.01.2009 12:39

Ответ: чем отличается в бмаксе функция от метода ?
 
В BlitzMAX класс объявляется так:
Код:

Type ClassName
    Field fieldname:Type
    ....
    Global globalname:Type
    ....
    Function FuncName:Type(param1:type, .....)
        ....
    End Function
    ....
    Method MethodName:Type(param1:type, .....)
        ....
    End Method
    ....
End Type


dimanche13 06.01.2009 12:49

Ответ: Re: чем отличается в бмаксе функция от метода ?
 
Цитата:

Сообщение от NitE (Сообщение 93762)
(ну в блице их нет значит можно и без них обойтись ?)

насколько я знаю -есть.

NitE 06.01.2009 18:52

Re: чем отличается в бмаксе функция от метода ?
 
аа ё-маё, так я думал что это называется "тип"... тока тогда вопрос в том нафига эти методы вообще нужны ?? (я даже функцию внутри типа ниразу не использовал, не то что методы какието...)

jimon 06.01.2009 18:54

Ответ: чем отличается в бмаксе функция от метода ?
 
тут поверхностно написано зачем они нужны
http://ru.wikipedia.org/wiki/Объектн...ограммирование

NitE 07.01.2009 18:29

Re: чем отличается в бмаксе функция от метода ?
 
ах да и ещё... в использований методов есть вообще какието приемущеста или можно как в старом добром блице функциями вне типа ???

dimanche13 07.01.2009 18:37

Ответ: чем отличается в бмаксе функция от метода ?
 
пиши родной, пиши...

Черный крыс 14.01.2009 15:24

Ответ: чем отличается в бмаксе функция от метода ?
 
Конечно есть. например - удобство...:)


Часовой пояс GMT +4, время: 05:23.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot