- 博客(7)
- 资源 (9)
- 收藏
- 关注
原创 VB.NET小结
VB.NET是在VB6.0的基础上发展而来的,它完全支持面向对象的程序设计,而VB6.0是部分面向对象的,VB.NET语法和VB6相似,又有自己新增的功能,由于它完全面向对象,因此,支持继承、多态、封装。类(Class)的组成字段(Fields)、属性(Property)、方法(Methods)浅拷贝(Shallow Copy)与深拷贝(Deep Copy)Shallo
2012-01-31 15:28:05 1693 4
原创 三层架构与MVC
什么是三层?软件为什么要分层?软件本身灵活性更大,使得软件更新、维护很容易进行,而不需要将整个软件重新发布方便团队分工,比如开发可分为界面设计人员、业务实现人员、数据库设计人员等等,充分发挥每个人的特长,提高开发效率。忽略数据库差异:SQL、Access、 Oracle、 MySQL等可以方便更换。三层表示层(UI)展示给用户的界面,
2012-01-31 11:37:19 1671 13
原创 .NET的发展及组成结构
.NET产生背景任何新事物的产生绝非偶然,新的技术更是如此,.NET的产生也是在一定背景下才出现的。在.NET出现之前,Microsoft已经开发了很多编程工具,如Visual Basic、Visual FoxPro、Visual C、Visual C++等等,这些开发工具采用不同的标准开发,即这些语言环境支持的语法格式等不一样,如果一个公司采用一种语言开发项目,等业务变了想继续用
2012-01-20 16:37:26 1410 4
原创 C# 类与类的关系(2)
这段时间在学习设计模式,对于每个模式的UML图感觉不好理解,究其原因,应该是我们对类与类之间的关系不是很清楚,所以,我们首先,需要弄懂类之间的关系才能看懂类图。继承(Inheritance) 继承用冒号":"表示,C#中不支持多重继承,即一个子类只能继承一个父类,但一个类可以实现多个接口,接口之间用逗号","隔开,如果一个类继承一个父类同时,实现
2012-01-17 14:02:30 2651 3
原创 设计模式详细系列教程 (二) 创建型模式
1.工厂方法模式(Factory Method) 定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂模式使一个类的实例化延迟到其子类. 例如:雷锋帮助别人,雷锋并不指具体哪个人,可以是大学生、社区志愿者等等;我们可以写一个雷锋工厂接口IFactory(创建对象的接口),然后,让ColleageFactory类、VolunteerF
2012-01-15 19:55:11 1574 2
原创 设计模式 (一) 初次体验
从放假开始(01.06),到现在(1.15)一直在不停地学习Design Patterns,开始对设计模式充满好奇,不懂设计模式到底为何物?为什么要学习设计模式呢?学习设计模式有什么用处?它的好处在哪里?当学完这本书后,这些问题都有了答案,所以,有些问题我们不知道,是因为我们知道的太少了。 我认为设计模式是随着OOP发展而出现的,每一种模式都是用来解决实际中某一类问题而由前任设计
2012-01-15 11:31:10 1363 4
原创 UML系列 (三) 四种关系
1、继承是面向对象编程一大特点,如果两个对象A和B,可以描述为“B是A”,则表明B可以继承A。继承者还可以理解为是对被继承者的特殊化,因为它除了继承者的特性外,还具备自己独有的特性;继承一般可说成父类和子类或基类和派生类。如下面例子:a 为了使子类的实例完全接替来自父类的成员,父类必须将该成员声明为虚拟的。在返回类型之前加上关键字“virtual”。b 子类可以选择使用关键字“over
2012-01-09 16:00:42 1953 7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人