对面向对象程序设计的理解

面向对象的程序设计(Object Oriented Programming,简称OOP)是程序设计中一种全新的程序设计方法,与传统模式“面向过程设计”相对应。想要了解整体的感念,就先了解一下“对象”这个词的意思。所谓对象,就是一个个体,现实世界中任何一个事物都可以称为是一个对象,例如一个人,一只鸟,一台电脑,一个键盘等等,都可以说成是一个对象,对象是具体存在的,有着自己独特的个性。在VB中的对象,可以是一个数据,也可以是接受事件后对数据进行操作的方法。例如,VB中一个from窗体就是一个对象,任何一个控件实例化后都可以说是一个对象。
了解完对象的含义后,再来了解面向对象的程序设计的概念,所谓面向对象的设计,就是以对象为基础,以事件驱动对象对事件进行处理的程序设计技术。举例来说,一个挂钟它包含着表盘、表针、电池、以及运转的一些零件,这些都可以看成是一个个的对象。如果我们看中的是这个表运转的过程,显示的时间,那么就可以说是面向过程,如果我们看中的是各个零件即对象,研究他们的特征和工作的原理的话,就可以说是面向对象,通过改变这些对象的特点,就是说面向对象的程序设计。当我们面对一个程序或者是面对一个软件时,我们可以把它分解成一个个细小的部分,每一个部分就是一个对象,当我们弄懂每一部分的特征和工作原理,我们就掌握了这个程序,然后在自己尝试着改变这些对象的一些属性,方法事件,就是再进行面向对象的程序设计。
总的来说,我认为面向对象的程序设计就是通过研究和改变单个对象的属性、事件、方法进行程序设计。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值