verhaba
Gebruiker
- Lid geworden
- 8 feb 2008
- Berichten
- 79
Hallo
Ik moet bij wijze van oefening een progje maken dat de oppervlakte en omtrek berekent. Daarbij moet ik wat unittesten doen waarbij ik de code moet testen. Ik krijg deze keer geen enkele errors, maar niet het gewenste resultaat. Ik krijg tweemaal False waar ik 'True' verwacht. Hier volgt mijn code:
Ik moet bij wijze van oefening een progje maken dat de oppervlakte en omtrek berekent. Daarbij moet ik wat unittesten doen waarbij ik de code moet testen. Ik krijg deze keer geen enkele errors, maar niet het gewenste resultaat. Ik krijg tweemaal False waar ik 'True' verwacht. Hier volgt mijn code:
Code:
Namespace Exercice1
Class Circle
Private m_Radius As Double
Property Radius() As Double
Get
Radius = m_Radius
End Get
Set(ByVal value As Double)
m_Radius = value
End Set
End Property
Private m_Surface As Double
Property Surface() As Double
Get
Surface = m_Radius
End Get
Set(ByVal value As Double)
m_Surface = value
End Set
End Property
Private m_Circumference As Double
Public ReadOnly Property Circumference() As Double
Get
Circumference = m_Circumference
End Get
End Property
Private Sub setCircumference()
m_Circumference = 2 * System.Math.PI * Radius
End Sub
Private Sub setSurface()
m_Surface = (Radius ^ 2) * System.Math.PI
End Sub
End Class
Module Client
Sub Main()
Dim circle1 As Circle = New Circle
circle1.Radius = 1
Console.WriteLine(circle1.Circumference = 2 * System.Math.PI * 1)
Console.WriteLine(circle1.Surface = System.Math.PI * (1 ^ 2))
'
Console.ReadLine()
End Sub
End Module
End Namespace