我只是简单地测试一个容器类的push_at特性(基本上是由数组产生的)。我不知道我的代码的哪一部分触发了这种违规行为。 push_at (i: INTEGER; s: STRING)
require
valid_index: i >= 1
do
container [i] := s
end
在我的测试 local
con:
适当延长String类,我刚拿到帐号的老样本,编写一些代码与STRING所有者的类型: class
ACCOUNT
create
make
feature
balance: INTEGER
owner: STRING
make
do
create owner.make_empty
end
minimum_balance: INTEGER = 1000
我发现一个没有意义的案例。 我有以下特点: test_array_deep_copy: BOOLEAN
local
imp, old_imp: ARRAY[STRING]
do
comment("Test of a deep copy.")
create {ARRAY[STRING]} imp.make_empty
i
我与if statment一个问题。 我有一个命令行,参数和UTF8程序(€ - 符号)。 的错误是在works_not在if声明。 class EURO
insert ARGUMENTS
create {ANY}
make
feature {ANY}
make
do
works_not
works
end
我没有得到使用SCons更新项目的自动构建版本。首先,我在源文件中更改了一些内容,scons告诉我: scons: done reading SConscript files.
scons: Building targets ...
scons: `.' is up to date.
scons: done building targets.
如何更新自动构建? UPDATE 20170
这可能是一个愚蠢的问题,但我是C#的新手。我想知道是否有一种方法直接在子类中使用父级的属性。我做了很多埃菲尔,当一个类被一个或多个类继承时(因为是埃菲尔没有接口,你可以继承多个类)。 就这样为例:(艾菲尔langage) 父类: class Parent
features
int id
string lastName
子类: class Child inherit