【问题标题】:Eiffel shortest statement for object creation and result of function对象创建和函数结果的埃菲尔最短语句
【发布时间】:2019-03-11 02:21:18
【问题描述】:

例如,如果我想将 DATE_TIME 添加到记录器,我想避免为此创建局部变量。 有没有类似的说法

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

这是不可能的?

【问题讨论】:

    标签: eiffel


    【解决方案1】:

    括号表达式可以用作限定调用的目标:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多