经过前面内容的介绍,了解了面向对象编程技术的基础知识。在接下来的内容中,将通过具体实例的实现来说明OOP技术的应用过程。
在C#编程处理中,编写的Windows应用程序都依赖于OOP技术。下面将通过一个具体的Windows应用程序实例来说明OOP在其中的应用过程。本实例项目的名称为oop,保存在“光盘:\daima\6\”文件夹内。
上述实例的具体实现过程如下。
1)打开Visual Studio 2010,依次单击“新建”|“项目”选项,打开“新建项目”对话框。
2)在“模板”选项中选择“Windows窗体应用程序”选项,并设置名称为oop,如图6-8所示。
图6-8 新建项目
3)在打开的Visual Studio 2010设计界面中,选择使用“工具栏”内的Button控件,将其放于Form1的中央位置,具体如图6-9所示。
4)双击插入的控件button1,为其鼠标单击事件添加处理代码。修改后的代码如下:
图6-9 插入button控件
5)整个实例设计完毕,将其保存后查看执行效果。
下面将结合面向对象编程技术,对上述实例的实现过程进行详细讲解。实例实现过程如下。
1)在Form1窗体内添加了一个Button按钮控件,这个按钮可以称之为一个对象。
2)双击添加的按钮控件,添加一个事件的处理程序button1_Click,用于监听Button对象所产生的Click事件。具体代码如下:(www.xing528.com)
上述处理程序的功能是设置当用户单击button1后,改变按钮上面的显示文本,并创建一个新的按钮。
3)为新创建的按钮添加一个处理程序newButton_Click,用于监听新建Button对象所产生的Click事件。具体代码如下:
上述处理程序的功能是设置当用户单击新按钮后,将改变按钮上面的显示文本。项目执行后,将首先在窗体内显示一个按钮,如图6-10所示。
图6-10 窗体按钮
用鼠标单击button1按钮后将调用处理程序,在Form1内创建一个新的按钮,并将button1按钮上的文本设置为“单击了”,具体如图6-11所示。
图6-11 处理过程
单击新按钮new后,将会调用处理程序,将新按钮上的文本修改为“单击了”,如图6-12所示。
图6-12 处理过程
从上述实例的实现过程可以看出,整个设计过程都是基于对象的,即把按钮控件作为一个对象来处理,设计独立的处理程序分别作用于这些对象。从而使整个对象独立运行,而减少了它们之间的关联,真正地实现了对象处理。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。