2009年9月25日
摘要: 这也是在晨报上看到的: 多年以前,我深陷过去我惹的一些麻烦之中。浑浑噩噩的学生生涯,口碑又差,让父母失望等等,一想到这些,我一整天都没法正常工作,有时一个月都这样。对我来说,这些事就跟包袱一样,而且我不能像大多数人一样甩掉它们。 我做事一般都不会善始善终。我曾经有过“三天”的减肥机会。我尝试写过短篇小说,长篇小说,试过开个网站,可是没有一样能做到底的。我甚至买了几本名著但却舍不得翻开看看。为什么会... 阅读全文
posted @ 2009-09-25 23:17 友闻语上 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 班车上看晨报其实很不错,一篇文章《读交朋友就是交未来》,读下来是有感触的。 保罗是名音乐爱好者,在同学之间,他被视为一个不善交际的人。一个偶然的机会,他与比他低两个年级的比尔成了好朋友。两人经常一起进入学校的计算机房,与他一起玩编程序游戏。从“三连棋”一直玩到“登月”,临毕业时,他也成为一个仅次于比尔的计算机高手。 1971年春天,保罗考入华盛顿州立大学,学习航天;隔一年,比尔进入哈佛大学,学... 阅读全文
posted @ 2009-09-25 23:05 友闻语上 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 知识点 接口是一种数据结构,它包含了一组函数型方法,通过这组数据结构,用户代码可以调用组件的功能。 访问修饰符 interface 接口名 {     接口体 } 接口声明时,注意一下几个方面: 1)访问修饰符只能是new public protected internal private中的一种 2)接口名以大写字母"I"开头 3)接口体只限于... 阅读全文
posted @ 2009-09-25 21:49 友闻语上 阅读(193) 评论(0) 推荐(0) 编辑
  2009年9月24日
摘要: 知识点 (五)抽象类和抽象方法 抽象类 在一些情况下,基类只表示一种抽象的概念,只为它的派生类提供公共的界面,却不与具体的事物相联系。为此,C#中引入抽象类的概念,抽象类是指不能被实例化的类,是派生类的基础。通过部分实现或不实现,抽象类可作为派生其他类的模板。用abstract关键字 abstract class 类名 {} 抽象方法 抽象类既可包含非抽象方法,也可包含抽象方法。抽象方法的特征:... 阅读全文
posted @ 2009-09-24 23:44 友闻语上 阅读(282) 评论(0) 推荐(0) 编辑
  2009年9月23日
摘要: 知识点   (三)虚方法和重写方法 1、虚方法 面向对象编程中,有一个重要特性,即多态性。多态性是指同一操作作用于不同类的实例,不同类对其进行不同的解释,从而产生不同的结果。C#支持两种类型的多态: 1)编译时多态。可以通过重载实现,优点是运行速度快。 2)运行时多态。是指直到运行时才根据具体情况采取具体措施,C#中通过虚方法来实现运行时多态,优点是灵活度高和抽象。 基类的虚方法通过... 阅读全文
posted @ 2009-09-23 21:34 友闻语上 阅读(342) 评论(0) 推荐(0) 编辑
  2009年9月22日
摘要: 知识点 (二)调用基类构造函数 构造函数可以用于初始化新对象的数据成员。派生类的构造函数不仅要初始化本类中定义的数据成员,还要初始化从基类继承来的数据成员,因此,在创建派生类的实例时,应同时调用基类的构造函数,编译器会根据类的继承层次逐渐向上浏览整个上级类,找到最顶层的基类,先调用基类的构造函数,然后再依次调用各级派生类的构造函数。   思考练习 using System;nam... 阅读全文
posted @ 2009-09-22 23:26 友闻语上 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 知识点 在面向对象技术中,继承是指子类自动共享基类中定义的属性和方法,从而不必创建新类,便可在现有类的基础上添加新的属性和方法,实现了代码的重用,大大提供效率。 一、继承的应用 (一)基类和派生类 访问修饰符 class 派生类名称:基类名称  C#不支持多重继承,不允许从两个或更多的类中派生新类。派生类可以获取基类的所有非私有数据和行为,以及派生类为自己定义的所有其他数据和行为。 在C... 阅读全文
posted @ 2009-09-22 21:52 友闻语上 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 知识点 二、Hashtable类 Hashtable类表示键/值对的集合,这些键/值对根据键的哈希代码进行组织。Hashtable 对象名=new Hashtable(); 部分属性 Count  获取包含在 Hashtable 中的键/值对的数目。 public virtual int Count { get; } Item  获取或设置与指定的键相关联的值。 public ... 阅读全文
posted @ 2009-09-22 01:37 友闻语上 阅读(340) 评论(0) 推荐(0) 编辑
  2009年9月21日
摘要: 知识点 集合是一种特殊的类,和数组一样,可以通过索引访问集合中的元素,不同的是,集合的大小可以动态改变,而且集合的元素可以在运行时添加和移除。集合类定义为 System.Collections或System.Collections.Generic命名空间的一部分。System.Collections 命名空间包含接口和类,这些接口和类定义各种对象(如列表、队列、位数组、哈希 表和字典)的集合。 一... 阅读全文
posted @ 2009-09-21 23:24 友闻语上 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 原文是这样的 院子里有块空地,每逢夏天来临,总郁郁葱葱地长些杂草,不仅给行路带来不便,也招来了不少蚊蝇、小虫。每次经过,总要远远地绕道,怕草尖的露水沾湿了鞋子,更怕里面倏忽跃出不经意的小虫。 母亲说,种上些菜吧,它就不会生长杂草了。几天后,一块菜畦突兀出来,母亲种上了家庭必备的小菜。每次经过那块菜地,母亲总顺手拔掉里面冒出来的杂草,我们也学着母亲的样子,一看见小草的苗头,就清除掉了。我突然明白... 阅读全文
posted @ 2009-09-21 10:05 友闻语上 阅读(249) 评论(0) 推荐(0) 编辑