Тема: FAQ
Показать сообщение отдельно
Старый 27.10.2009, 19:20   #6
jimon
 
Сообщений: n/a
Ответ: FAQ

G.A.D,
Strict и SuperStrict-в чем разница?
SuperStrict заставляет декларировать тип переменной, когда Strict не обязывает
а Strict обязывает декларировать зону видимости переменной (глобальная или локальная)
программирование в SuperStrict режиме заставляет программиста писать более чистый и грамотный код

Что такое TList ?
Это двусвязный список, типы в blitz3d имеют его по умолчанию в языке (не понимаю зачем), а в blitzmax такого нету, потому список надо делать ручками

Что такое Method?
это "функция" в классе, представь что у тебя есть функция которая обрабатывает тип (по аналогии с blitz3d) и ты туда передаёшь нужный тебе объект типа, то метод это такая функция в которую объект типа передаётся автоматически и ты можешь работать с полями объекта напрямую, метод вызывается из объекта, потому без объекта вызвать метод нельзя
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
G.A.D (27.10.2009)