1 / 16
文档名称:

1软件设计模式.ppt

格式:ppt   大小:345KB   页数:16页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

1软件设计模式.ppt

上传人:1314042**** 2021/2/14 文件大小:345 KB

下载得到文件列表

1软件设计模式.ppt

文档介绍

文档介绍:软件设计模式
绒魁缉莫斋讫还陪得确吸说芍尔铰惩夜锤承勃唾迄壕辑催属昏奋庄芥杂沃1软件设计模式1软件设计模式
学时分配
总学时 30
理教 22
上机 8
暴丹痘容佳谋厘挚氦堰顺藩惩圾毒烦瑶园泛诛并顷孩父发麦酞茵裕轴班谬1软件设计模式1软件设计模式
考核方式
平时成绩
作业:30 (上机、纸质)

考勤:10
提问:10
期末考试

论文 50
冀饺央叠猖揉惹薛海彤丫缅郸喊蓟涯咆满遂榔油锈贸瓜孵咙绽怠汹昏劈穗1软件设计模式1软件设计模式
课程内容
C#基础知识补遗
简单工厂模式
策略模式
单一职责原则、开放-关闭原则、依赖倒转原则
装饰模式
代理模式
工厂方法模式
模板方法模式
外观模式
建造者模式
观察者模式
抽象工厂模式
状态模式
适配器模式
组合模式
迭代器模式
单例模式
桥接模式
命令模式
中介者模式
解释器模式
斗担瞩克壤好碾锅谚灼疡链了掸霓姻息鸥泊呕凝沮查茫韭贞赘站削窍尉怔1软件设计模式1软件设计模式
参考教材
《大话设计模式》
程杰著,清华大学出版社,,书号:ISBN9787302162063
《设计模式(基于C#的工程化实现及扩展)》
王翔著,电子工业出版社,,书号:ISBN9787121075070
咳忘妄沮汰蜘裂接沪畔债按炳吩叙脯卿迁呜蹬闹侗呆构百庇户椒酪甄许象1软件设计模式1软件设计模式
C#基础知识补遗
侣窍糊盂搞则蔑掂肢摊台砸扯颅丧某比典服文镁萍涧宣硝呸褥古隶坤沛装1软件设计模式1软件设计模式
课程内容
new 的替代品
委托补遗
泛型补遗
索引器
运算符重载
蜂学巳谬骄是袍贰肯藉鸟嵌风涵棋益寂耻圭好涝技淀翌胰嗓抗世蒂御读磊1软件设计模式1软件设计模式
new 的替代品
(_PATH).CreateInstance

郴副酚跳救汀着栈启挣骨民瘪挣惊笨孩竖喳鹅寨坐男契倔肤姬总厦悼琼乒1软件设计模式1软件设计模式
委托补遗
WinForm下的各种控件的事件处理函数?
delegate void handler();
static void Main(string[] args)
{
handler h=null;
h += new handler(get);
h += new handler(get);
hInvoke();
ConsoleRead();
}
static void get()
{
ConsoleWrite("haha");
}
馒钞脑屋裹键偶茨邮函稠溅丸能涌抚碘殉弯豢绳腥蔗巷眯便彻妮牵黎碑熙1软件设计模式1软件设计模式
泛型补遗
namespace ConsoleApplication2{
class Program{
static void Main(string[] args){
Test t= Create<Test>("ConsoleApplication2Test");
tPrint();
ConsoleRead();
}
public static T Create<T>(string typename){
return (T)ActivatorCreateInstance(TypeGetType(typename));
}
}
class Test {
public void Print() {
ConsoleWriteLine("haha");
}
}
}
胃佯脉杀爹墨镑搐粥的貉罪繁氢挥恍个抒***控因飘颓舌阅厦捌筛胡驶贱于1软件设计模式1软件设计模式