请看下面的函数:
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网站上读了一些关于静态类的网页,但我还没有找到我具体问题的答案。
嗨,我正在开发一个网站,我有一个类,这是连接到数据库的类组成的方法,写入和读取数据库目前,类是静态的,而且它的方法我从网页调用类,就像这样:
//mydbClass is the name of the class , not an object
mydbClass.getUserName(userID)
问题是:我是否需要创建一个类对象,以便每次用户请求页面时都会创建一个新对象,并与数据库进行通信,如下所示:
mydbClass mydb = new mydbClass();
mydb.getUserName(userID)
因为如果我不创建一个新对象,这样所有读取或写入数据库的用户都将使