こんにちは、クラシック ASP で Web サイトを作成する必要があります。きれいなデザインにしたいので、ViewModel パターンをエミュレートするためにクラスとモデルにすべてを入れようとします。
オブジェクトを作成するこのアプローチが良いかどうか教えてください。私はどこでもそれを使用します
Class User
Public Name
Public Adress
Public Title
Public Text
Public Rights 'ArrayList of Right objects
Private Sub Class_Initialize()
Initialize
End Sub
Private Sub Class_Terminate()
Dispose
End Sub
Private Sub Initialize()
Name = ""
Adress = ""
Title = ""
Text = ""
Set Rights = Server.CreateObject("System.Collections.ArrayList") ' Arraylist .net
End Sub
Private Sub Dispose()
End Sub
End Class
Class Right
Public Name
Private Sub Class_Initialize()
Initialize
End Sub
Private Sub Class_Terminate()
Dispose
End Sub
Private Sub Initialize()
Name = ""
End Sub
Private Sub Dispose()
End Sub
End Class
そして、オブジェクトをインスタンス化するためにこれを行います:
Dim myUser
Set myUser = New User
'Do some work
Set myUser = nothing 'Dispose the object
任意のアイデア、提案、または修正を歓迎します。手伝ってくれてありがとう。