摘要: 这是一堂关于UML基础知识的补习课;现在我们做项目时间都太紧了,基本上都没有做过真正的class级别的详细设计,更别提使用UML来实现规范建模了;本篇主要就以前自己一直感觉很迷糊的几种class之间的关系进行整理,让我们在真正用UML进行比如类图设计时能够更加清晰明了;以下就分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;实现指的是一个class类实现interface接口(可以是多个)的功 阅读全文
posted @ 2011-06-18 23:23 李传涛 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 什么是设计原则?设计原则是基本的工具,应用这些规则可以使你的代码更加灵活、更容易维护,更容易扩展。基本原则封装变化Encapsulate what varies.面向接口编程而非实现Code to an interface rather than to an implementation.优先使用组合而非继承Favor Composition Over InheritanceSRP: The single responsibility principle 单一职责系统中的每一个对象都应该只有一个单独的职责,而所有对象所关注的就是自身职责的完成。Every object in your syst 阅读全文
posted @ 2011-06-18 23:19 李传涛 阅读(177) 评论(0) 推荐(0) 编辑
摘要: JS scriptfunction ConfirmMe(){return confirm("Do you want to proceed?");}ASPX<asp:TextBox id="txtName" runat="server"/><asp:Button id="btnSubmit" OnClientClick="return ConfirmMe()" Text="Submit" runat="server"/>Well, t 阅读全文
posted @ 2011-06-18 23:13 李传涛 阅读(255) 评论(0) 推荐(0) 编辑