追逐梦想的猪

人生因为有梦想而精彩!

导航

2006年11月2日

C,C++中常见问答

摘要: 1.面向对象的三个基本特征,并简单叙述之? 1. 封装:将客观事物抽象成类,每个类对自身的数据和方法实行protection(private, protected,public) 2. 继承:广义的继承有三种实现形式:实现继承(指使用基类的属性和方法而无需额外编码的能力)、可视继承(子窗体使用父窗体的外观和实现代码)、接口继承(仅使用属性和方法,实现滞后到子类实现)。前两种(类继承)和后一种(对象... 阅读全文

posted @ 2006-11-02 23:09 Ann 阅读(293) 评论(0) 推荐(0) 编辑

面向对象的三个基本特征

摘要: 面向对象的三个基本特征是:封装、继承、多态。 封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承 面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进... 阅读全文

posted @ 2006-11-02 22:59 Ann 阅读(275) 评论(0) 推荐(0) 编辑

sizeof()用法汇总

摘要: sizeof()功能:计算数据空间的字节数1.与strlen()比较 strlen()计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。 而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。2.指针与静态数组的sizeof操作 指针均可看为变量类型的一种。所有指针变量的sizeof 操作结果均为4。注意:int ... 阅读全文

posted @ 2006-11-02 21:17 Ann 阅读(206) 评论(0) 推荐(0) 编辑