блоки процед уры. Блоки процедур MIT App Inventor. Процедура выполняет результат процедуры процедура выполняет
Скачать 24.5 Kb.
|
Процедура - это последовательность блоков или кода, которая хранится под именем, именем вашего блока процедур. Вместо того, чтобы продолжать собирать одну и ту же длинную последовательность блоков, вы можете создать процедуру и просто вызывать блок процедур всякий раз, когда вы хотите, чтобы ваша последовательность блоков выполнялась. В информатике процедура также может называться функцией или методом. процедура выполняет результат процедуры процедура выполняет Собирает последовательность блоков вместе в группу. Затем вы можете повторно использовать последовательность блоков, вызывая процедуру. Если у процедуры есть аргументы, вы указываете аргументы с помощью кнопки мутатора блока. Если щелкнуть синий знак плюс, можно перетащить дополнительные аргументы в процедуру. При создании нового блока процедур App Inventor автоматически выбирает уникальное имя. Нажмите на имя и введите, чтобы изменить его. Имена процедур в приложении должны быть уникальными. App Inventor не позволит вам определить две процедуры на одном экране с одинаковым именем. Вы можете переименовать процедуру в любое время во время создания приложения, изменив метку в блоке. App Inventor автоматически переименует связанные блоки вызовов, чтобы они соответствовали. Ключевые слова Java нельзя использовать в качестве имен процедур. Вот список ключевых слов. При создании процедуры App Inventor автоматически создает блок вызовов и помещает его в панель процедур. Вы используете блок вызова для вызова процедуры. результат процедуры Аналогично блокировке процедуры do , но вызов этой процедуры возвращает результат. После создания этой процедуры будет создан блок вызовов, который необходимо подключить. Это связано с тем, что результат выполнения этой процедуры будет возвращен в этом блоке вызова, и значение будет передано любому блоку, подключенному к разъему. Блоки процедур MIT App Inventor MIT App Inventor © 2012-2020 Massachusetts Institute of Technology This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Terms of Service and Privacy Policy Support / Help Other Inquiries Twitter: @MITAppInventor GitHub: mit-cml |