Блок-схемы представляют поток управления, а не поток информации.
Блок-схема формально фиксирует шаги и связи между ними
которые описывают передачу потока управления, которые часто основаны
по решениям: в частности, условные ветви и петли.
Поток контроля касается того, что делается или происходит дальше, и (к сожалению) нет
о необходимых данных для выполнения этого шага.
Согласно Википедии, есть несколько расширений для потока
данные; однако они в основном ограничены документами и файлами.
Вообще говоря, состояние плохо представлено на блок-схеме; там
практически нет понятия данных, переменных, областей, времени жизни или
типы. Итак, данные (и метаданные об этих данных, такие как разрешенные или
ожидаемые типы) в основном неофициально документируется на человеческом языке
описание в тексте в отдельных шагах блок-схемы.
Вход и выход в блок-схеме предназначены для указания связи с
другой независимый и высокоуровневый процесс (даже если это просто позже
копия себя). Как таковое, это сообщение о
чтение / запись на диск или в сеть.
Геттер не квалифицируется как вход или выход, то есть
связь с другим независимым процессом, поэтому я думаю, что это
из. Я не думаю, что у них даже был геттер, когда блок-схема была первой
применяется для разработки программного обеспечения (около 1950 г.).
Вы можете заглянуть в UML. - Эрик Эйдт 12 декабря 16 в 16: 51