一个简单的VB.net程序
2010-03-02 12:16
375 查看
1.打开car.vb文件夹添加代码如下
Public Class car
Public color As String '名为color的公有属性
Private _speed As Integer '名为_speed的私有属性,私有属性前加_
ReadOnly Property speed() As Integer '只读属性,当读入属性时,get 与 end get 之间的代码就被执行了,返回_speed的值
Get
Return _speed
End Get
End Property
Sub accelerate(ByVal accelerateby As Integer) '创建了一个方法,带有一个参数accelerateby,用来告诉方法把速度加快多少
_speed += accelerateby
End Sub
End Class
2.使用类来查看如何进行工作,打开module1.vb,编写代码如下
Module Module1
Sub main()
Dim mycar As car '创建car类支持的对象
mycar = New car() '创建对象mycar的实例
mycar.color = "red"
Console.WriteLine("车颜色")
Console.WriteLine(mycar.color)
Console.WriteLine("原来车速")
Console.WriteLine(mycar.speed)
mycar.accelerate(5) '调用accelerate方法
Console.WriteLine("加速后的车速")
Console.WriteLine(mycar.speed)
End Sub
End Module
Public Class car
Public color As String '名为color的公有属性
Private _speed As Integer '名为_speed的私有属性,私有属性前加_
ReadOnly Property speed() As Integer '只读属性,当读入属性时,get 与 end get 之间的代码就被执行了,返回_speed的值
Get
Return _speed
End Get
End Property
Sub accelerate(ByVal accelerateby As Integer) '创建了一个方法,带有一个参数accelerateby,用来告诉方法把速度加快多少
_speed += accelerateby
End Sub
End Class
2.使用类来查看如何进行工作,打开module1.vb,编写代码如下
Module Module1
Sub main()
Dim mycar As car '创建car类支持的对象
mycar = New car() '创建对象mycar的实例
mycar.color = "red"
Console.WriteLine("车颜色")
Console.WriteLine(mycar.color)
Console.WriteLine("原来车速")
Console.WriteLine(mycar.speed)
mycar.accelerate(5) '调用accelerate方法
Console.WriteLine("加速后的车速")
Console.WriteLine(mycar.speed)
End Sub
End Module
相关文章推荐
- 我与VB.net再次重逢,最简单的一个小程序
- 一个简单的下载程序VB.NET示例
- 用Socket做简单聊天程序(VB.net)
- 一个简单的AJAX实现,基于C#的ASP.Net,包括服务器端的程序代码
- VB.net做的一个简单的聊天的例
- 使用VB.Net写一个简单的数据访问层(不能称ORM):前言
- VB.net实现的一个简单的P2P示例
- 正在准备写一个OpenGL的VB.Net程序
- C#程序转为VB.NET程序的一个小问题
- 小试牛刀,制作一个简单的ASP.NET程序
- 在VB.NET下利用Socket实现简单的字符串发送接收程序
- [VB.Net]委托的一个简单示例
- 防止同一个程序多次运行。 [VB.NET]
- 用vb.net与acess结合实现简单的电话号码本程序(一)
- VB.Net查找程序的前一个运行结果
- 使用VB.Net写一个简单的数据访问层:T-Sql函数的支持。
- 收了100元辛苦费,写了一个最简单的C#ASP.NET的3层架构例子代码,源码是通过代码生成器生成的【写程序的效率神奇的高】
- VB.Net Winform程序的简单打包和部署--<机房收费系统>
- 一个简单的UDP程序—C++服务器和C# .NET客户端
- 一个简单的基于System.Web.Mail的ASP.Net邮件发送程序