代码改变世界

阅读排行榜

winform下根据指定路径listview根据图片多少自动生成动态生成

2014-04-17 13:51 by 95胖子, 392 阅读, 收藏,
摘要: //动态绑定图片(指定图片路径) try { //ImageList控件别名:imgListPhoto //Listview控件别名:lvAbbreviatedImage List tifNames = new List(); //需要编译的图片路径 string path = @"E:\... 阅读全文

简单工厂与抽象工厂(基于抽象方法的多态)

2013-10-10 23:14 by 95胖子, 280 阅读, 收藏,
摘要: 场景1我们在餐馆吃饭,需要一双筷子夹菜。按照此思路,我们需要建一个筷子类,还需要在筷子类中创建一个夹菜的方法。然后在主程序中实例化筷子类并调用夹菜方法。场景2筷子有多种材质,比如说木筷子和竹筷子等。按照此思路,我们需要创建木筷子类和竹筷子类。分别在主程序中实例化竹筷子类和木筷子类,调用夹菜方法。场景2_续我需要筷子夹菜现在有两种材质的筷子了(竹筷子和木筷子),但是我到底该用哪段代码呢???问题思路:其实我就需要一双筷子夹菜,我并不关心它的材质,只要能夹菜就行。实际上这问题是由两种不同材质的筷子带来的。但是他们的实行的是一种统一的功能:夹菜。如果 说有一个统一的筷子类就没这么麻烦了。解题... 阅读全文