自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#之virtual 和abstract

前几天看到文哲的博客中有一个关于virtual 和 abstract 的区别问题。可以说当时也是模棱两可,也不太确定具体有什么区别,今天查了查,稍微有点收获,希望对您有所帮助: 1、先说虚方法 virtual 虚方法有自己的函数体,已经提供了函数实现,但是允许在子类中重写或覆盖。重写的子类虚函数就是被覆盖了。下面就来具体举个例子来说明一下: 首先建立父类Animal,其中包含虚方法

2014-01-28 16:22:19 1140 17

原创 C#之重构与重载

1、先说重构,接着上一篇的例子,猫和狗类继承父类动物,但是他们都有叫这个方法,除了叫的声音不一样之外,其余的都是一样的,这样造成了代码的重复,如果要修改这个方法得同时修改这两个子类,非常的麻烦。这时候重构就起了很重要的作用。它将重复的代码提到父类,再加一个获得叫的方法就可以了。具体实现如下: classAnimal { //将共有代码提到父类 protected override void

2014-01-27 17:29:17 2027 16

原创 C#中的面向对象

面向对象是一种设计思想,其实就是将一些功能进行封装,使得这个功能有一个可以使用的实体。比方说狗就可以当成一个对象,其完成的功能是叫。在C#中面向对象也是一样的,其也有三大属性:封装,继承,多态。下面就来看看是如何在C#中实现的。 1、首先先说封装:      还是以狗叫为例,其功能为叫,按照一般的写法就会在主窗体里面写一下代码就可完成 Private void button1_Click(

2014-01-26 17:19:54 1092 17

原创 概要设计说明书

一、编写背景 1.1作用 《概要设计说明书》是在《需求规格说明书》的基础上,通过我方与用户方反复沟通形成的。它充分反映《需求规格说明书》中的用户需求,如有改动必须征得用户的认可。它将作为项目验收时重要的的标准和依据。 从另一方面讲,它又是开发人员在下一阶段进行系统详细设计的纲领性文件,也是考核系统总体质量的重要技术文档。 1.2预期读者 软件开发人员,软件测试人员,机房管理员,学生。

2014-01-24 15:09:59 3621 17

原创 路漫漫其修远兮,吾将坚持而不屑

人生就像马拉松,获胜的关键不在于瞬间的爆发,而在于途中的坚持。你纵有千百个理由放弃,也要给自己找一个坚持下去的理由。很多时候,成功就是多坚持一分钟,这一分钟不放弃,下一分钟就会有希望。只是我们不知道,这一分钟会在什么时候出现。再苦再累,只要坚持走下去,属于你的风景终会出现。     当然有其是对于现阶段英语的学习,更是典型。本来就是一个特别枯燥乏味而又缺乏乐趣的伤脑行为,但是我们却不得不学习。因

2014-01-21 21:42:26 1187 11

原创 对象图,活动图,状态图,部署图,构件图

首先要提的就是UML,通过UML视频使我们了解了什么是对象图,什么是活动图,什么是状态图,什么是部署图以及构件图。在此对其做个简单的总结,如下图: 下面就来分别介绍一下各个类图: 1)对象图是显示了某时刻的一组对象和他们之间的关系。主要用于描述瞬态对象图,捕获实例和连接以及交互的静态部分。例如对象:电脑,鼠标,键盘三个对象,则可组成对象图如下: 2)活动图类似于行为图,描述一

2014-01-03 19:42:15 1900 13

原创 UML之交互图

交互图是用来描述系统中的对象是如何进行相互作用的。即一组对象是如何进行消息传递的。主要用于描述协作的动态行为方面。 交互图包含两种图:序列图和协作图。总结如下图: 下面分别简单介绍一下每种图: 1)序列图是一种强调时间顺序的交互图,其中对象沿横轴排列,消息沿纵轴按时间顺序排列。 序列图是由几大元素组成的,即:角色,对象,生命线,激活期和消息。以机房收费系统的学生上机过程为例

2014-01-02 21:02:09 1301 12

空空如也

空空如也

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

TA关注的人

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