摘要:接口和抽象类概述 接口是类的蓝图 在OOP中,接口是稳定,而抽象类和其子类是变化的. 接口和抽象类的区别 接口是"behaves like a",抽象类一个是"is a" 一个抽象类可以包括非抽象方法,和数据成员,接口的所有成员在效果上都是抽象的. 抽象类可以有构造器(不过通常是protected的),而接口不...
阅读全文
阿牛 - 专注.NET开发如果梦想与实现之间有一道不可逾越的鸿沟,那么“执行力”就是跨越这道鸿沟的桥梁。 |
|
09 2007 档案
摘要:接口和抽象类概述 接口是类的蓝图 在OOP中,接口是稳定,而抽象类和其子类是变化的. 接口和抽象类的区别 接口是"behaves like a",抽象类一个是"is a" 一个抽象类可以包括非抽象方法,和数据成员,接口的所有成员在效果上都是抽象的. 抽象类可以有构造器(不过通常是protected的),而接口不...
阅读全文
摘要:理想状态这两个可以合并到一起来,就是业务对象,但model是把这个业务对象中的数据提取了出来,作为一个数据载体,可以在层间传递。业务对象中除去这些数据剩下的方法就构成了BLL层。 合并的好处: 1. 类的数据少了,试想如果有100个实体,不合并的话将有200个class 2. Model和BLL可以互相引用,试想如果Model中一个propery要调用BLL的方法返回数据,分开就不...
阅读全文
摘要:Oreilly - Head First Design Patterns 《深入浅出设计模式》 从网上下了该书的电子版,打开一看果然不同凡响,作者笔风风趣幽默,举的例子也是恰到好处,读起来真是一种享受。原来买过一本《Design Pattern in C#》,里面举的例子有点偏,不是很好理解。目前有中文版的,不过我打算买英文原版,也随便提高一下自己的英文阅读水平。(想成为道编程高手,英文是第一关呀...
阅读全文
摘要:VS 2008 安装之后与VS2005 冲突问题 首先下载微软提供的 DisableAjaxPolicy.EXE 进行解压,然后执行里面的DisableAjaxPolicy.cmd批处理文件 运行之后发现,不管是VS 2005 还是 VS 2008 编译Web程序,都报 xmlns 空间出错,web工程将不能正常编译, 解决办法: 打开:C:\WINDOWS\Microsoft.NET\Frame...
阅读全文
摘要:编程也有4~5年了,发现很难在语言层面再有所提高,编程语言发现实在是太快,让人不得不感叹:不是我明白,这世界变化快:) 工具和语言不停的在变,但不变的是编程思想,不管是java,还是c#,c++,面向对象的编程思想都是很接近,相通的.软件设计模式更是能提高编程思想和设计水平的绝好素材.以前自己知道有些代码要那样写,但不知道为什么要那样写,那样写有什么好处.后面才知道那是一种模式... 我原来是一名...
阅读全文
摘要:.NET大局观(第2版) 电子工业出版社 / 39元 Programming C#中文版:第4版 [美]里伯提(Liberty,J.)著;刘基诚,李愈胜,刘卫卫译 /电子工业出版社 / 68元 Visual C# 2005从入门到精通 [英]夏普 著,周靖 译 /清华大学出版社 / 49元 C#入门经典(第3版) [美]Karli Watson Christian Nagel ...
阅读全文
|