JavaScript Editor
JavaScript Debugger|
| ||
As discussed in the In Depth section of this chapter, methods represent the object's built-in procedures. For example, a class named Animal may have methods named Sleeping and Eating. You define methods by adding procedures, either Sub procedures or functions, to your class; for example, here's how I might implement the Sleeping and Eating methods:
Public Class Animal
Public Sub Eating()
MsgBox("Eating...")
End Sub
Public Sub Sleeping()
MsgBox("Sleeping...")
End Sub
End Class
Now I can create a new object of the Animal class and call the Eating method in the familiar way:
Dim pet As New Animal()
pet.Eating()
In general, you can add whatever functions or Sub procedures you want to your class, including those that accept parameters and those that return values, as we saw earlier in this chapter:
Public Class DataClass
Private value As Integer
Public Sub New(ByVal newValue As Integer)
value = newValue
End Sub
Public Function GetData() As Integer
Return value
End Function
End Class
Note that these methods are object methods—you use them with an object. However, you also can create class methods. See the next topic for the details.
|
Related solutions: |
Found on page: |
|---|---|
|
122 |
|
|
125 |
|
| ||
Free JavaScript Editor
JavaScript Editor