Windows应用程序中的OOP-机器人学导论第三版课后习题答案
8.3 Windows应用程序中的OOP
第2章介绍了如何在C#中创建简单的Windows应用程序。Windows应用程序非常依赖OOP技术,本节将论述OOP技术,说明本章的一些论点。下面通过一个简单示例加以说明。试一试:
适用对象:
-
在C:\BegVCSharp\Chapter08目录中创建一个新的Windows应用程序Ch08Ex01。
-
使用“工具箱”(Toolbox)添加个新的按钮控件,使之位于Form1的中央。
-
双击按钮,为鼠标单击事件添加代码,修改代码,如下所示:
private void button1_Click(object sender, EventArgs e) {
((Button)sender).Text = "Clicked!";
Button newButton = new Button();
newButton.Text = "New Button!";
newButton.Click += new EventHandler(newButton_Click);
Controls.Add(newButton);
}
private void newButton_Click(object sender, System.EventArgs e) {
((Button)sender).Text = "Clicked!!";
}
-
运行应用程序,窗体将如图所示。
-
单击标记为button1的按钮,显示内容将随之变化。
-
单击标记为New Button!的按钮,显示内容将随之变化。
想要更深入了解C# OOP技术?你可以参考这些资源:C继承OOP实例、C# 象棋OOP、C#OOP学习资料。这些链接提供了丰富的示例和源码,帮助你更好地掌握OOP在实际开发中的应用。
更有趣的是,如果你对在C语言中实现OOP感兴趣,可以看看这篇在C中实现OOP,它详细介绍了如何用C语言模拟面向对象编程的概念。甚至连用C语言实现象棋游戏的源代码也能找到呢!是不是觉得编程世界一下子生动起来了呢?
更多精彩内容尽在:C#OOP总结和C#OOP笔记大全。希望这些资源能为你的编程学习旅程增添几分乐趣与挑战!
快动手试试吧!点击上方链接获取更多信息,探索OOP的奥秘!
用户评论