请看下面的函数:
Public Function Test(ByVal i As Integer) As Animal
If i = 1 Then
Return New Dog
Else
Return New Cat
End If
End Function
函数根据整数的值是否为 1 返回狗或猫。如果 Dog 和 Cat 是静态类,如何处理?即你不能创建一个静态类的实例。我今天下午在 MSDN 网站上阅读了一些关于静态类的网页,但我还没有找到具体问题的答案。