- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 创建者模式之工厂方法模式
工厂方法模式模式分析工厂方法模式是简单工厂模式的进一步抽象和推广。由于使用了面向对象的多态性,工厂方法模式保持了简单工厂模式的优点,而且克服了它的缺点。在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类去做。 这个核心类仅仅负责给出具体工厂必须实现的接口,而不负责哪一个产品类被实例化这种细节,这使得工厂方法模式可以允许系统在不修改工厂角色的情况下引进新产品。代码I
2017-11-22 09:54:02
318
原创 创建者模式之简单工厂模式
简单工厂模式简单工厂模式的要点在于:当你需要什么,只需要传入一个正确的参数,就可以获取你所需要的对象,而无须知道其创建细节。代码 Product类:一般是抽象类或接口 interface Person { public String name; public int age; public void toString();} ConcreteProd
2017-11-22 09:52:25
350
原创 腾讯2017暑期实习生编程题——构造回文串
解题思想: 此题是 求 最长公共子序列 的变形题目:给定一个字符串s,你可以从中删除一些字符,使得剩下的串是一个回文串。如何删除才能使得回文串最长呢? 输出需要删除的字符个数。输入描述:输入数据有多组,每组包含一个字符串s,且保证:1<=s.length<=1000.输出描述:对于每组数据,输出一个整数,代表最少需要删除的字符个数。输入例子:abcda google输出例子:2
2016-11-04 14:05:02
387
原创 (有趣)把文字隐藏到图片中
你可以下载此图片将文件格式由jpg转换为txt,用记事本打开即可,就会看到最后一行你加入的信息建立一个文本文件(.txt),把要写的内容写到里面。注意,在前面要空一两行,不能起头就写东西,否则第一行的内容会丢失。建立或找一张图片(.jpg),最好小点儿,200K左右就行了,最多不要超过500K,不然打开很慢或打不开。点“开始”,“运行”,“cdm“,确定,进入命令窗口(也就是我们说的dos窗口
2016-04-27 23:26:11
8701
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人