Visual Basic'te Bileşen Örneği Oluşturma Değişiklikleri
Visual Basic 6. 0'da, örnek oluşturma tarafından kontrol Instancing özelliği hem de erişim düzeyini ayarlayan bir sınıfın (Public, Private, Friend) bir sınıf ve nesne oluşturulur yolu.
Bir sınıf için erişim değiştiricisi ayarlamak Visual Basic .net Public, Private, ya da Friend, sınıfın örneklerini kurucu erişim düzeyini ayarlayarak kullanıcının kurabilme belirtin (Sub New), aşağıdaki tabloda gösterildiği gibi.
Visual Basic 6.0 Örnek oluşturma |
Visual Basic .net |
---|---|
Private |
Sınıf Access özniteliği:Private |
PublicNotCreatable |
Class Access attribute: Public.Oluşturucunun bildirimini Friend (Friend Sub New) |
SingleUse |
Desteklenmeyen * |
GlobalSingleUse |
Desteklenmeyen * |
MultiUse |
Class Access attribute: Public.Oluşturucunun bildirimini Public (Public Sub New) |
GlobalMultiUse |
Desteklenmeyen * |
* Var. sınıf erişimi ve yineleme yapıcı erişim bileşimleri SingleUse, GlobalSingleUse, ya da GlobalMultiUse.Benzer bir efekt alabilirsiniz GlobalMultiUse , ancak bu yalnızca paylaşılan üyeleri nitelik olmadan erişilebilir kılar alarak bir sınıf bir istemci programına.Ortak modüller de benzer bir efekt izin verir.