基础编程
文章平均质量分 78
sdhzsxwangwei
我要进步,每一天!!
展开
-
面对对象的三大特点
<br />面向对象的三个基本特征是:封装、继承、多态。<br /><br />封装<br />封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。<br />封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。<br />继承<br />面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。<br />通过继承创建的新类称原创 2011-04-02 14:56:00 · 414 阅读 · 0 评论 -
动态数组分配内存
<br />#include"stdlib.h"<br />#include"stdio.h"<br /><br />main()<br />{<br />int i,size;<br />int *pa;<br />pa=(int *)malloc(sizeof(int)*size);<br />for(i=0; i<ARRAY_SIZE; i++,pa++)<br />{<br /> *pa=i;<br /> printf("%d",*pa);<br /><br />}<br />}原创 2011-04-02 15:00:00 · 712 阅读 · 0 评论 -
abstract与interface的区别
1.abstract class 在 Java 语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。2.在abstract class 中可以有自己的数据成员,也可以有非abstarct的成员方法,而在interface中,只能够有静态的不能被修改的数据成员(也就是必须是static final的,不过在 interface中一般不定义数据成员),转载 2011-06-23 16:35:00 · 245 阅读 · 0 评论 -
Windows静态库和动态库的创建和使用
偶们在实际的编程开发中,经常会遇到运行时无法找到某个DLL文件或者链接时无法找到某个LIB文件。然后,我们就开始乱GOOGLE一下,然后将VS2005的设置改变一下,或许就Ok了,我们将别人开发的DLL或者LIB导入到我们的编程中,那么这些lib,DLL到底是什么呢?下面,偶就细转载 2011-07-10 11:16:23 · 342 阅读 · 0 评论