摘要:
其实本来不想写的,但是实在想留下一些心情感想,就随便写一写吧。 严正声明:仅代表个人现在的想法。 其实我们的学习,一向以学习基础为基点,说打好了基础,以后学期他的就容易了。我倒也不反对这个观点,只是我们学习的基础的面往往太广了点。人们往往以盖楼来表达基础的重要,但是往往我们在很多地方都铺了地基,而并不在所有的地基上都盖楼,造成了材料的浪费,不要过这倒是其次,而重要的是盖那些将要荒废掉的地基所花的时... 阅读全文
2004年12月6日 #
2004年12月2日 #
摘要:
1.typeof 请看代码: using System;using System.Reflection;class Person{ private string name; public string Name { set { name= value; } get { ... 阅读全文
2004年12月1日 #
摘要:
原作者: Scott Bradley 原文连接:http://www.codeproject.com/dotnet/appsettings_fileattribute.asp 翻译:小新0574 Introduction 介绍 If you need to share configuration settings among multiple .NET assemblies, the pract... 阅读全文
2004年11月25日 #
摘要:
翻译:小新0574 审校:Allen Lee (非常感谢Allen细致地审校) Introduction 简介 The basic rule for a factory pattern is that the factory should create an instance of an object with a known ancestor, and an unknown... 阅读全文
2004年11月23日 #
摘要:
复用实现:1.实际上代码复用并不像我们希望得那么容易;要设计一个复用性良好的对象,需要经验和远见。2.复用代码最简单直接的方式是直接使用这个类来创建对象,但是你也可以将那个类的对象放到一个新的类中。3.合成具有极大的灵活性,继承就没有这种灵活性。(关于什么是合成,请见原书)4.由于继承在OOP中是如此重要,因此会被反复强调,以至于新手们会认为,应该尽量使用继承。其实一味的使用继承会导致很奇怪也很复... 阅读全文
摘要:
这次的代码更恐怖,一个字 – 长,二个字 – 够长,三个子 – 真是长,哈哈,不过你仔细研究一下还挺有意思的:) usingSystem;enumMoveRequestType{FastForward,SlowForward,Reverse};classMoveRequestEventArgs:EventArgs{privateMoveRe... 阅读全文
摘要:
还是老规矩,先看代码:) usingSystem;classMulticastTester{delegatevoidGreeting();publicstaticvoidSayThankYou(){Console.WriteLine("Thankyou!");}publicstaticvoidSayG... 阅读全文
2004年11月22日 #
摘要:
今天班里组织去文昌(海南的一个市)玩,先去了铜鼓岭,爬山了,有点累,这倒没什么,在山顶看到了月亮湾(一个海湾),很漂亮,浪头一股接着一股的,翻出白花花的纹理。后来下山去海滩边,很辛苦,本来可以走大道的,可有同学以为走小道比较进,就走了一条还未开发过的小路,我们大半个班的人(有部分人走大道下去了)几乎是蹲着爬行到山脚的,我还被刺破了手,因为很多带刺的植物。接近着看月亮湾,更是漂亮,沙滩的沙子很细... 阅读全文
2004年11月20日 #
摘要:
由于基于C#的面向对象思想方法的好书还比较少,所以开始看《Thinking in Java 3rd》,了解一些面向对象的思想方法,并记下一些精彩的段落(语句),第一次是关于类 - 对象的一些思考(当然是原书中的思考)中文译文是网上的一个网友翻译的,就我现在看到的部分来看,翻译得挺好的,我就直接看他的中文版了,有疑惑的地方再看原文一、面向对象的五个特征:1.Everything is an obje... 阅读全文
2004年11月18日 #
摘要:
不使用virtual,你仍然可以在派生类中是相同的信号和返回类型编写函数。请看代码: usingSystem;classCar{publicvirtualvoidMoveForward(){Console.WriteLine("MoveCarforwardby1kilometer");}publicvoidR... 阅读全文