自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 C#中 什么是接口Interface,以及如何简单使用

接口是指定一组函数成员而不实现他们的引用类型。所以只能类和结构来实现接口,在继承该接口的类里面要实现接口的所有方法。一、在定义接口时候要注意如下几点:1.接口生命不能包含以下成员:数据成员、静态成员。2.接口声明只能包含如下类型的非静态成员函数的声明:方法、属性、事件、索引器。3.这些函数成员的声明不能包含任何实现代码,而在每一个成员声明的主体后必须使用分。

2017-06-16 18:59:36 27460 16

转载 内存溢出和内存泄漏的区别

内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。memory leak会最终会导...

2019-03-18 10:46:31 160

原创 1MB到底等于多少KB?为什么硬盘厂商标注的硬盘老是不如实际硬盘的大,新买的硬盘是“缺斤短两”吗?

在计算机中1MB=1024KB 1KB=1024Byte 1Byte=8Bit之所以硬盘厂商标准的硬盘在买过来的时候老是不如标注的大,是因为硬盘厂商是以GB(十进制,即10的3次方=1000,如1MB=1000KB)计算的,而电脑(操作系统)是以GiB(2进制,即2的10次方,如1MiB=1024KiB)计算的,但是国内用户一般理解为1Mib=1M=1024KB,所以为了中文化的理解,...

2019-03-16 18:22:22 1286

原创 多态的实现—抽象类、虚方法、接口实现多态

多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。1.用抽象类实现多态我们先定义一个水果Fruit抽象类

2017-06-24 23:59:35 877

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除