问题描述
题目一:请用C#.NET将一个浮点整型数转换为以下格式的字符串格式:1,234,567.00publicstaticstringFormat(doublenum){}题目三:1.用最简单的方法实现下面这个排序函数,分别用Java和C#.NET实现(不是2选1)Java:publicstaticList<Integer>sort(Integer[]array){…}C#.NET:publicstaticList<Int32>Sort(int[]array){…}2.请列出UTCase,包括输入数据和预想结果。题目四:现有一个电信计费系统的折扣计算函数,根据用户套餐类型不同计算折扣,代码如下:publicclassUser{……int_setType;doublecalcDiscount(){switch(_setType){caseSetA:returngetBaseDiscount();caseSetB:returngetBaseDiscount()+getMonth()*_quotiety;caseSetC:return(_vip)?getVipDiscount():getBaseDiscount(_voltage);default:return0;}}}为了减少回归测试的工作量,要求增加新套餐种类时不能修改原来的类。请给出重构方案。可用文字,类图,流程图,时序图等方式表达。题目五请简单的对比一下模板方法(TemplateMethod)和代理(Proxy)这两种模式。
解决方案
解决方案二:
不会C
解决方案三:
#只会java的这个sortpublicstaticList<Integer>sort(Integer[]array){Arrays.sort(array);returnArrays.asList(array);}
解决方案四:
不会c
解决方案五:
#引用3楼kingssman的回复:
不会c#
一样
解决方案六:
一个也不会
解决方案七:
其他题没什么难度,提示第四题用模板模式,体现了面向对象的继承
解决方案八:
不怎么会呢
解决方案九:
先Mark下..!慢慢看!
解决方案十:
来推荐一下java基础视频教程在线听:http://www.cdlanhai.com/zxst/