社区
非技术类
帖子详情
茫然中……
可以更狠点
2012-06-07 09:59:44
请大家告诉我,面象对象与结构化有什么区别,再举例说明,VB是什么,C又属于哪种
...全文
99
5
打赏
收藏
茫然中……
请大家告诉我,面象对象与结构化有什么区别,再举例说明,VB是什么,C又属于哪种
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threenewbee
2012-06-08
打赏
举报
回复
是的->使得。
threenewbee
2012-06-08
打赏
举报
回复
我无法在这里贴出这些文章,只能给你一个大概的读书笔记:松本行弘对sp和oop做了类比,他认为,sp是的程序结构变得结构化。所谓结构化,你可以认为程序变成了if-else、for/while、switch代码块的相互嵌套,具备了“层次感”,而非sp程序,它仿佛是一个平面上用goto连起来的杂乱无章的东西。而oop则是sp 2.0,也就是它是的程序处理的数据变得结构化。在非oop程序中,数据是碎片一样散落在程序中的,而oop使得数据变成了对象,因此数据和数据有了组合、继承、集合的关系。
threenewbee
2012-06-08
打赏
举报
回复
推荐你看《
松本行弘的程序世界
》,从这本书的 2.2.3 看起,写得非常精彩。
熊孩子开学喽
2012-06-08
打赏
举报
回复
...纠结于这个干嘛.
解释起来也是空洞得很, 你可以用C写基于过程的代码, 也可以用它写OOP的程序. VB也一样,语言只是个工具.
对于代码很少的软件来讲, 基于过程可以让整个程序非常紧凑清晰, 但是当工程规模和代码复用达到一定规模之后, 你自然而然会需要一种抽象度更高的代码封装方式, 于是类就登场了.
打个比方: 你在家里手工做一个铁皮的盆, 你可以直接用榔头铁皮敲一个出来也可以用其他更加随心的方式达到目的.
但是当你要作一堆盆的时候, 你就自然而然会想到"要是有个模具,铁皮放上去压一下就出来了"这种思路了.
所以还是不要过于纠结概念上的东西, 又不是考英语语法.
四川省宜宾市南溪二
中
高一语文下册《赤壁赋》练习题(学生版)
四川省宜宾市南溪二
中
高一语文下册《赤壁赋》练习题(学生版)
赤壁赋知识点归纳.doc
赤壁赋知识点归纳.doc
网络流行语英文PPT学习教案.pptx
网络流行语英文PPT学习教案.pptx
高一语文下学期开学收心检测试题(扫描版) 试题.doc
高一语文下学期开学收心检测试题(扫描版) 试题.doc
福建省厦门市华兴实验学校2015高
中
语文 第十九周 第1次作业 新人教版必修1
福建省厦门市华兴实验学校2015高
中
语文 第十九周 第1次作业 新人教版必修1
非技术类
743
社区成员
26,905
社区内容
发帖
与我相关
我的任务
非技术类
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
复制链接
扫一扫
分享
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章