c++的面象对象
c++吧
全部回复
仅看楼主
level 8
q2484877 楼主
面象对象的意思是不是大多数功能都是直接调用库来解决的?
而c语言的大多数功能都是需要自己写的?
刚从c语言转过来 还有点不适应,
2016年02月19日 10点02分 1
level 13
别信这种说法
2016年02月19日 10点02分 2
我知道c++也可以实现面向过程,c语言也可以实现面向对象,
2016年02月19日 10点02分
@q2484877 一切都是对象,所以你就可以用各种语言面向对象(逃)
2016年02月19日 10点02分
level 11
面向过程就像写日记,写一个流水账。开头经过结果
面向对象就像写个散文集,飞鸟集,一段一段各自写好,再看看怎么排列好,或者怎么排列都无所谓
2016年02月19日 11点02分 3
拿房子做比喻: 将房子分解成石头,沙子水泥钢筋在逐一突破?
2016年02月19日 14点02分
[思考]“怎么排列都无所谓”这看起来是在说「模块化」中的「低耦合」?
2016年02月19日 15点02分
level 9
不是 ,面向对象是将现实问题里的实际事物向程序代码映射
2016年02月19日 12点02分 4
是不是相当于将一个事物分解成多个元素在逐一破解?
2016年02月19日 14点02分
level 10
你把对象想象成一个人,编写一个class类(对象)就是在塑造这个人,这个人的功能根据你写的程度决定,比如这个人被创建就会说声hello(构造函数),这个人有自己的资金(private私有成员变量),他还有一个儿子继承他的家产(类继承和protected类型受保护的变量),他的的一些东西可以和他的朋友分享(友元函数),等等,这些都是类的抽象,有了抽象就会有解决方案,实现了类就可以当做一个工具自由使用,这就是c++的特性
2016年02月19日 15点02分 5
[思考]“编写一个class类(对象)就是在塑造这个人”,括号里的“对象”是想表达什么
2016年02月19日 15点02分
回复 @zjfaok :类就是对象吧
2016年02月19日 15点02分
[惆怅~]但愿没人会信层主的说法……另外也恕在下无能,做不到把这里的错误用简单通俗的语言解释清楚
2016年02月19日 15点02分
level 6
等你学到类时,就会理解OOP了
2016年02月19日 15点02分 8
level 9
没仔细学过要理解挺难的,可以百度一下设计模式,大概看几眼
2016年02月20日 00点02分 9
1