可以依照類別名稱來產生該類別嗎? |
尚未結案
|
swhsu
一般會員 發表:2 回覆:1 積分:0 註冊:2002-09-18 發送簡訊給我 |
[code vb] Public Class BaseClass Private _Name As String Property Name() As String Get Return _Name End Get Set(ByVal value As String) _Name = value End Set End Property End Class Public Class AClass Inherits BaseClass Public Sub New() Name = "AClass" End Sub End Class Public Class BClass Inherits BaseClass Public Sub New() Name = "BClass" End Sub End Class Public Class Form1 Dim objClass As BaseClass Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click objClass = New AClass MsgBox(objClass.Name) End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click objClass = New BClass MsgBox(objClass.Name) End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click End Sub End Class [/code] 我是想要問objClass = new後面所接的是否可以依照字串內容來得知要new哪一個物件嗎? 例如字串內容為"AClass"就會依照字串內容產生那個物件 objClass = new "類別名稱" 物件導向有這樣的寫法嗎?請各位幫忙一下,謝謝大家! |
fPhoenix
一般會員 發表:0 回覆:20 積分:19 註冊:2005-08-11 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |