簡體   English   中英

未知的Eiffel語法錯誤

[英]Unknown eiffel syntax error

我是Eiffel編程的初學者,我只是嘗試創建變量,但出現錯誤,這里是我的代碼:

class
    APPL
create
    make
        local         
            v1:BOOLEAN
            v2:BOOLEAN
            v3:BOOLEAN

        do
            io.putstring ("test")
        end

end

我一直在“本地”一詞上收到“語法錯誤”……沒有任何詳細信息。我很確定它確實很愚蠢,但找不到它。謝謝!

create子句僅列出被認為是構造函數的功能的名稱。 您需要在feature子句中實現它們:

class
    APPL

create
    make

feature
    make
        local         
            v1: BOOLEAN
            v2: BOOLEAN
            v3: BOOLEAN
        do
            io.putstring("test")
        end

end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM