作者costbook (antitheist)
看板Visual_Basic
标题Re: [.NET] 有没有详细讲VB 2005 OOP部分的书?
时间Mon Nov 6 20:39:26 2006
1F:推 commiserate:可以用 Structure 宣告以前VB6的 type
在VB2005中,structure和class是一体两面的,
只是structure的data member预设是public,
class的data member预设是private
也就是说class中的属性如果没有宣告为public,
就不能直接传值给他
例如有个class:
Class Test
Dim i As Integer
End Class
如果你这样做:
Dim classObj As test
classObj.i = 3
VB2005会告诉你i是private,不能存取
但是如果换成
Structure Test
Dim i As Integer
End Structure
就可以直接传值了
--
树大有枯枝,人多有白痴
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.224.123.221