记得我在大约半年前给大家写过一篇<<面向对象从人造地球谈起>>,当时是由于看到一本小说的启发,发现任何东西都可以用面向对象的思想来看。我现在还是简单谈一下吧,面向对象无非就是把世间万物当做一个类,要想使用类做事,就必须创建类的实例。这很好理简,比方人是一个类,我们总不能说叫人去做事吧(这样没有针对性),我们往往说叫张三 or 李四去,这张三 or 李四就是人这个类的一个实例。这就是对象的概念。再讲一下就是事件与动作,举个例子:起风了,下雨了,收衣服了。起风了,下雨了是事件,这个事件会激发收衣服这个动作,这个动作的执行者就是对象。如果大家学过sql server的触发器,我想对这一点思想会更清楚。面向对象还比较重要的就是继承(inherits)与多态。这很好理解,比方,张三会收衣服,张三生的儿子继承了张三的特点,也会收衣服,这就是继承,而且说不定张三的儿子还会开车,这就是多态。
default.aspx.cs 文件代码 注意:需要编译 /* 功能说明:default.aspx.cs用来将ui与源代码分开,此为代码部分,需要编译 created by vagrant 2001.10.17 个人主页:http://www.weavedream.net */
//引入必须的名称空间 using system; using system.data; using system.data.sqlclient; //引入使用sql数据库所必须的名称空间 using system.web.ui; using system.web.ui.webcontrols; using system.web.ui.htmlcontrols;
namespace vagrant //创建自己的名称空间 {
public class myvagrant :page //我的类myvagrant是从类system.web.ui.page类继承过来的 { protected datagrid mydatagrid;