摘自《C++沉思录》:
抽象是有选择的忽略。比如你要驾驶一辆汽车,但你又必须时时关注每样东西是如何运行的:发动机、传动装置、方向盘和车轮之间的连接等等;那么你要么永远没法开动这辆车,要么一上路就马上发生事故。
与此类似,编程也依赖于一种选择,选择忽略什么和何时忽略。也就是说,编程就是 通过建立抽象来忽略哪些我们此刻并不重视的因素。C++很有趣,它允许我们进行范围及其宽广的抽象。C++使我们更容易把程序看成抽象的集合,同时也隐藏了那些用户无需关心的抽象工作细节。
摘自《C++沉思录》:
抽象是有选择的忽略。比如你要驾驶一辆汽车,但你又必须时时关注每样东西是如何运行的:发动机、传动装置、方向盘和车轮之间的连接等等;那么你要么永远没法开动这辆车,要么一上路就马上发生事故。
与此类似,编程也依赖于一种选择,选择忽略什么和何时忽略。也就是说,编程就是 通过建立抽象来忽略哪些我们此刻并不重视的因素。C++很有趣,它允许我们进行范围及其宽广的抽象。C++使我们更容易把程序看成抽象的集合,同时也隐藏了那些用户无需关心的抽象工作细节。
lijian 于 2009-7-1 16:47:34 回复有贵客到了啊,呵呵~
我这小地方,也就是想平时过来贴点东西将来自己看着玩,没想弄多复杂,所以,简约不简约的,就这么地吧,呵呵~
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。