Posted on 2007-04-18 14:20 情走边锋 阅读(250) 评论(0) 收藏 举报
C + +不是完全的面向对象语言,它只是一个混合产品。 f r i e n d关键字就是用来解决部分的突发问题。它也说明了这种语言是不纯的。毕竟 C + +语言的设计是为了实用,而不是追求理想的抽象。 当对象超出它的定义范围时,编译器自动调用析构函数。我们可以看到,在对象的定义点处构造函数被调用,但析构函数调用的唯一根据是包含该对象的右括号。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。