范围不同的构造函数

时间:2019-05-06 07:54:45

标签: oop windev

在Windev中,是否可以声明具有不同作用域的多个构造函数?似乎没有。

例如:

PROCEDURE CONSTRUCTOR (param1, param2)
...

PROCEDURE PROTECTED CONSTRUCTOR (paramx, paramy, paramz)
...

当我尝试以这种方式执行操作时,出现一个错误,提示同一过程的语法之间的公共,保护和私有属性必须相同。

1 个答案:

答案 0 :(得分:0)

  

要将语法添加到现有过程中:在项目资源管理器中,   选择程序。显示该过程的弹出菜单,然后   选择“添加语法”。新语法会在   代码编辑器。

看看这个:

https://doc.windev.com/en-US/?1514063&name=surcharge_prototypemultisyntaxe&1514063&name=surcharge_prototypemultisyntaxe

希望有帮助!