探索 Visual Basic .NET:从基础到应用
1. 编程挑战与控制台应用
编程并非易事,如果编程很简单,那么每个人都会去做。编程具有挑战性,这也是程序员能获得高收入的原因。在选择应用类型时,控制台应用和 Windows 应用各有特点。
Windows 应用的图形用户界面(GUI)虽然带来了良好的用户体验,但也伴随着更高的内存需求和更大的文件大小。在如今计算机内存和硬盘容量大幅提升的情况下,这似乎不是大问题。然而,并非所有应用都是为桌面和笔记本电脑编写的。手持设备和袖珍电脑,如掌上电脑(Pocket PC),以及如今具备多种功能的手机,它们的内存和存储容量远小于标准计算机。对于一些仅需请求和接受用户文本输入的简单应用,如日常网络管理任务,控制台应用可能是更好的选择。不过,尽管控制台应用仍有其用武之地,但由于计算设备小型化的趋势,大多数应用可能还是 Windows 应用。
以下是控制台应用和 Windows 应用的对比:
| 应用类型 | 外观 | 行为 |
| ---- | ---- | ---- |
| 控制台应用 | 无窗口和 GUI,以文本形式交互 | 按顺序执行指令 |
| Windows 应用 | 有窗口和 GUI,通常包含菜单和工具栏 | 事件驱动,用户操作触发事件 |
2. Visual Basic .NET 的面向对象特性
大多数程序需要跟踪对用户有价值的信息,而这些信息的主体往往是复杂的,包含多个相关项。为了处理这种复杂性,编程将人、事物和概念视为对象。例如,在 Visual Basic 代码中,Form 对象代表一个窗口。
一个对象可以包含其他对象,
超级会员免费看
订阅专栏 解锁全文
14

被折叠的 条评论
为什么被折叠?



