
Java基础
文章平均质量分 71
OMG
在无穷无尽的优化世界里欣赏更多智慧美景。
展开
-
数组排序的两种方式
一个是先明确左边,一个是先明确右边; 一个是选择排序,一个是相邻排序; 选择排序: 1.先明确左边的值,(如果是从大到小排序,那就先明确最大值) //通过x来限制左边的值的位置 for(x=0;x //通过y值来限制右边的值的位置 for(y=x+1;y //拿左边的值原创 2012-08-14 10:16:49 · 689 阅读 · 0 评论 -
面向对象分析设计_重要的4个设计原则
面向对象编程的4个原则:关键(类、抽象类、接口;多态、类型转换) 1.接口:尽可能泛化,对外提供接口,不要写死,为一所用-------->开闭原则 OCP 2.多态:强转,继承、面向接口、回调的意义,尽可能提供替换性,写死了就失去公共化了------->替换原则 LSP 3.多态:成员变量,依赖关系,尽量声明接口,不要写死了----------->依赖原则 DIP 4.分工:接口设转载 2012-10-03 16:01:11 · 1187 阅读 · 0 评论