私は Eiffel を初めて使用し、「Monomio」という単純なクラスを作成しようとしています。属性である 3 つの機能と関数である機能があります。問題は、構文エラーが発生していることです。見つけた他のクラスと比較しましたが、ここでエラーを見つけることができません。これは私のコードです
class
MONOMIO
create
make
feature {NONE} -- Initialization
make
-- Initialization for `Current'.
do
end;
coeficiente: INTEGER;
-- El número que será el coeficiente del monomio
exponenteX: INTEGER;
-- El exponente de la variable X
exponenteY: INTEGER;
-- El exponente de la variable Y
evaluar(valX: INTEGER; valY: INTEGER): INTEGER is
do
Result := coeficiente*(valX^expX)*(valY^expY)
end;
end
そして、これは私が得ているエラーです:
Syntax error at line 28 in class MONOMIO
evaluar(valX: INTEGER; valY: INTEGER): INTEGER is
---------------------------------------------^
do
誰でもこれで私を助けてくれることを願っています。ありがとう。