基于对象与面向对象的区别

这样的话题常常被大家问起,下面我们就来了解一下基于对象与面向对象的区别吧!

基于对象,可能大家不是很熟悉,它是对数据类型的抽象,封装一个结构包含了数据和函数,然后对象为目标进行操作,而面向对象相信大家了就比较了解了。它首先指根据客户需求抽象出业务对象;然后对需求进行合理分层,构建相对独立的业务模块;之后设计业务逻辑,利用多态、继承、封装、抽象的编程思想,实现业务需求;最后通过整合各模块,达到高内聚、低耦合的效果,从而满足客户要求。

基于对象与面向对象,其核心的差别是对于继承的支持。例如:VB和JavaScript是基于对象语言;而C#或者C++是面向语言,提供了对继承的原生态支持。

«1»
最近发表
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
搜索
Tags列表
网站收藏
图标汇集
  • 订阅本站的 RSS 2.0 新闻聚合
友情链接

热门搜索: 外链域名 高外链域名 高收录域名

Copyright www.thyst.cn. Some Rights Reserved.