我爱Aspx >> VB.Net >> VB.Net中文教程(2) Composite样式@#ex01.bas
Imports System.ComponentModel
Imports System.Drawing
Imports System.WinForms
Imports System.Collections
@#----------------------------------------------------
Class OrderLine
Private pname As String
Private amt As Double
Public Sub New(ByVal na As String, ByVal am As Double)
pname = na
amt = am
End Sub
Public Function Name() As String
Name = pname
End Function
Public Function Amount() As Double
Amount = amt
End Function
End Class
Class Order
Private OrderID As String
Private lines As ArrayList
Public Sub New(ByVal id As String)
OrderID = id
lines = New ArrayList()
End Sub
Public Sub AddLine(ByVal ln As OrderLine)
lines.Add(ln)
End Sub
【我对这篇文章有话说?】
VB.Net中文教程(3) 继承与封装性[05-20]
VB.Net中文教程(4) 类别继承(Inh..[05-20]
VB.Net中文教程(5)程序多重定义[05-20]
VB.Net中文教程(6) 母子对象关系[05-20]
VB.Net中文教程(7) Me参考值[05-20]
VB.Net中文教程(8) 对象(Object)..[05-20]
VB.Net中文教程(9) 重新定义(Ove..[05-20]
VB.Net中文教程(11) Prototype样..[05-20]
VB.Net中文教程(12) 共享成员(Sh..[05-20]
VB.Net中文教程(13) Whole-Part关..[05-20]
VB.Net中文教程(3) 继承与封装性[05-20]
VB.Net中文教程(4) 类别继承(Inh..[05-20]
VB.Net中文教程(5)程序多重定义[05-20]
VB.Net中文教程(6) 母子对象关系[05-20]
VB.Net中文教程(7) Me参考值[05-20]
VB.Net中文教程(8) 对象(Object)..[05-20]
VB.Net中文教程(9) 重新定义(Ove..[05-20]
VB.Net中文教程(11) Prototype样..[05-20]
VB.Net中文教程(12) 共享成员(Sh..[05-20]
VB.Net中文教程(13) Whole-Part关..[05-20]