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