关于面向对象程序设计属性方法事件的理解

属性 是指对象的特性,是描述对象的数据

方法是指系统已经设计好的、在编写事件过程可以使用的一些特使程序,完成显示、隐藏、移动对象,绘制图形和打印输出结果等一定的操作功能。

事件是指 对象能够识别并做出反应的外部刺激

面向对象程序设计是一种以对象为基础、以事件驱动对象对事件进行处理的程序设计技术。

这三者我认为的关系是存在着微妙的联系

有可能你,在用的时候,只是用到了两个或者三个。

就拿名称属性来说,你更改text属性,别的操作什么都没干,就改了内容,属性值的改变,看起来跟没有在代码中添加任何操作,但是这个操作,vb他是用代码执行的,等同于在执行这个操作text.text=“”这就是很有联系了。不能只看表面的东西。

还有就是给气球充气,让气球飞起来,通过打气使气球飞的体积发生改变,让他达到可以飞的体积。

气球的属性大小、颜色、体积

气球的方法飞

气球的事件充气

这个过程就是很好的例子,把这属性、方法、事件都很好的连接起来了。

这就是我所理解的他们直接存在的联系,一种微妙的联系。

猜你喜欢

转载自blog.csdn.net/weixin_44126152/article/details/86606156