构造方法的方法名可由编程人员任意命名吗?为什么?

如题所述

不同编程语言的构造方法的命名规则有所不同,但都不允许编程人员任意命名。 这是强制规定的,没有为什么。

比如:
c++、java、c#等语言规定构造方法必须与类名相同。
而vb.net的构造方法统一叫New(实际上是一个过程Sub)。
此外,我们一般把__init__方法叫做python的构造方法。
温馨提示:答案为网友推荐,仅供参考