|
|
1
7
(a) 模块 和
(b)
只包含
解决同样的问题:两者都允许你逻辑上 组 一组功能。 使用模块的优点:
使用具有共享函数的类的优点:
因此,如果您正在编写一组助手函数,并希望对它们进行逻辑分组(其中 状态 对于这个组来说,没有意义),使用一个模块——这正是它们在这里的目的。另一方面,如果您有一个概念上适合已经存在的类的函数,请将它作为共享函数添加到该类中。 |
|
|
2
1
一个主要的区别是模块中的方法可以全局调用,而类中的方法不能调用。
|
|
|
3
0
模块更早出现,现在vb.net只允许它向后兼容。模块和类几乎相同。您可以直接调用module.function(),因为它被视为
避免使用模块,而使用类。编写一个更好的OOP程序对您很好。 |
|
|
Mear1628 · vb.net从随机选择的端口号接收UDP 1 年前 |
|
|
user1946932 · .Net正则表达式在所有字符前添加空格 1 年前 |
|
|
user1946932 · 正则表达式:删除连续两个以上的<br>? 2 年前 |
|
|
Josh · 通过反思访问孩子的财产 2 年前 |
|
|
Khu RJ · 更新网格中的单元格-DevExpress网格控件 2 年前 |
|
|
Mick · VB.NET Regex。替换不起作用(数组未更新) 2 年前 |