Кратчайшая инструкция Eiffel для создания объекта и результата функции - PullRequest
0 голосов
/ 10 марта 2019

Если я хочу добавить DATE_TIME в регистратор, например, я бы хотел избежать создания локальной переменной для этого.Есть ли подобное утверждение как

create {DATE_TIME}.make_now.formatted_out ("yyyy-mm-dd hh:mi:ss")

, которое невозможно?

1 Ответ

1 голос
/ 10 марта 2019

Выражение в скобках может использоваться как цель квалифицированного вызова:

(create {DATE_TIME}.make_now).formatted_out ("yyyy-mm-dd hh:mi:ss")
...