所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

编程中的“对象”是指什么,一般有哪些?

发布时间:2020-04-12 09:15:23

资讯分类:编程  对象  对象  过程  都是
编程中的“对象”是指什么,一般有哪些?

对象其实就是一种封装的概念,它把事物封装成一个类,然后提供类的接口,而具体的过程人们是看不到的。举个例子,比如我用C语言写一个交换函数 swap(a,b);当你引用这个函数时,你可以完全的看到执行的过程。但是面向对象的编程就不是这样,我写了一个类,然后提供了一个交换的接口。那么当其他人来想使用这个接口的时候就会这样用a.swap(b);它只能看到这个swap()接口,而看不到具体的执行过程,过程本身都是在对象的内部来处理的,而这个类本身就同一类对象的一个集合。类是一个抽象概念,而对象则是这一个概念下的一个实体。就比如有一个灯泡a,灯泡b都是一个对象,而灯泡这个抽象概念的集合则称为类。同理,VB在编程的时候也是将对象封装成类,然后来使用的,用户不必去了解具体的执行过程。

留言与评论(共有 0 条评论)
   
验证码:
Top