C#—继承和多态

一、继承   继承是面向对象语言的特征,是实现代码复用的手段。继承不但可以使用现有类的所有功能,还可以对这些功能进行扩展。 1、继承的实现 语法形式: [属性集信息][类修饰符] class 派生类:基类 { [派生类成员] } 例如: public class Sha...

2013-03-26 18:38:43

阅读数 580

评论数 4

C#—装箱(boxing)与拆箱(unboxing)

在了解装箱与拆箱之前,首先了解一下两种数据类型:值类型和引用类型。 一、值类型   值类型就是一个包含实际数据的量。当定义一个值类型的变量时,C#会根据它所声明的类型,以堆栈方式分配一块大小相适应的存储区域给这个变量,对这个变量的读、写操作就直接在这块内存区域进行。 例如: int INu...

2013-03-12 10:01:55

阅读数 980

评论数 2

数组、结构和枚举

一、数组    数组是一种包含若干变量的数据结构,这些变量都有相同的数据类型而且排列有序因此可以用一个统一的数组名和下标唯一地确定数组中的元素。这里只和大家分享一维数组。 1、声明 语法形式: type [] arrayName; a、type可以是C#中任意的数据类型 b、[]是表明...

2013-03-07 19:05:47

阅读数 716

评论数 3

C#—流程控制语句

一般应用程序代码都不是按循序执行的,必然要求进行条件判断、循环和跳转等过程,这就要实现流程控制。 一、条件语句    它能让程序在执行时根据特定条件是否成立而选择执行不同的语句块。C#中提供了两种条件语句:if和switch语句。 1、if语句 (1)if框架 语法形式: if (...

2013-03-01 10:05:00

阅读数 919

评论数 7

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