方法“*”与 class“*”中属性“*”的自动生成的 getter/setter 方法有名称冲突。请使用不同的方法名称
Method '*' has a name conflict with automatic generated getter/setter methods for attribute '*' in class '*'. Please use a different method name
我有以下 Umple 模型
class SomeClass{
att1;
Boolean setAtt1(String aAtt1){
//Do something
}
}
我需要覆盖 att1 的 setter 方法。当我尝试按照上面的模型进行操作时,我收到警告。在这种情况下,扩展 setter 或 getter 方法的适当方法是什么?
Setter 和 getter 方法是自动生成的,不应重新定义。或者,您可以使用面向方面的功能在之前或之后添加,如下所示
class SomeClass{
att1;
before setAtt1{
//Do something before
}
after setAtt1{
//Do something after
}
}
我有以下 Umple 模型
class SomeClass{
att1;
Boolean setAtt1(String aAtt1){
//Do something
}
}
我需要覆盖 att1 的 setter 方法。当我尝试按照上面的模型进行操作时,我收到警告。在这种情况下,扩展 setter 或 getter 方法的适当方法是什么?
Setter 和 getter 方法是自动生成的,不应重新定义。或者,您可以使用面向方面的功能在之前或之后添加,如下所示
class SomeClass{
att1;
before setAtt1{
//Do something before
}
after setAtt1{
//Do something after
}
}