本博原创禁止转载、拷贝、拍照等一切商业目地,否则将保留法律权利!
-----
public abstract class CarModel {
//这个参数是各个基本方法执行的顺序
private ArrayList sequence = new ArrayList();
/*
* 模型是启动开始跑了
*/
protected abstract void start()...
                            
                            
                                分类:
其他好文   时间:
2014-09-21 14:29:30   
                                阅读次数:
217
                             
                    
                        
                            
                            
                                public abstract class CarModel {
//这个参数是各个基本方法执行的顺序
private ArrayList sequence = new ArrayList();
/*
* 模型是启动开始跑了
*/
protected abstract void start();
//能发动,那还要能停下来,那才是真本事
protected abstra...
                            
                            
                                分类:
其他好文   时间:
2014-09-21 10:52:00   
                                阅读次数:
227
                             
                    
                        
                            
                            
                                1> 单一职责原则
    这是我们设计程序最常见的设计原则了,比如用户信息,分属性和行为,基础信息属归属性类,执行归行为类或接口,在实际项目中大多也就只有这个地方能用到。
2>里氏替换原则
    尽量规避继承关系带来的负面重构影响
    几个注意地方:
    2.1》类中调用其他类时,尽可能使用其他类的接口或父类,这也是我们经常性的习惯。
    2.2》如果子类不能完整实现父...
                            
                            
                                分类:
其他好文   时间:
2014-09-20 16:53:29   
                                阅读次数:
148
                             
                    
                        
                            
                            
                                今天参加笔试,里面有设计模式,和一些基础题!印象最深的是:什么不是Object的函数,我蒙的finalize,哎,无知!还问了,接口与抽象类的不同,还有多线程的实现方式!下面基本都有。另外还问了,观察者模式,设计模式,我一点不会,看来要下功夫了!1. 面向对象编程的三大特性是什么,请简要阐述(1)....
                            
                            
                                分类:
编程语言   时间:
2014-09-16 20:24:01   
                                阅读次数:
285
                             
                    
                        
                            
                            
                                1.工厂方式
创建对象car 
var oCar = new Object;
oCar.color = "red";
oCar.doors = 4;
oCar.mpg = 23;
oCar.showColor = function(){
   alert(this.corlor);
};
创建多个carfunction createCar(color, doors, mpg) {
 ...
                            
                            
                                分类:
编程语言   时间:
2014-09-12 19:18:14   
                                阅读次数:
301
                             
                    
                        
                            
                            
                                设计模式目录:设计模式 1 ——观察者模式设计模式 2 —— 装饰者模式设计模式 3 —— 迭代器和组合模式(迭代器)设计模式 4 —— 迭代器和组合模式(组合)设计模式 5 —— 工厂模式设计模式 6 —— 单件模式设计模式 7 —— 命令模式概述第1部分 问题引入第2部分 定义和实现第3部分 使...
                            
                            
                                分类:
其他好文   时间:
2014-09-11 15:05:32   
                                阅读次数:
335
                             
                    
                        
                            
                            
                                市面上我们常常会看到各种各样的设计模式书籍,Java设计模式、C#设计模式、Ruby设计模式等等。在众多的语言设计模式中我唯独找不到关于CSS设计模式的资料,即使在网上找到类似内容,细细一看之下才发觉是南辕北辙。经过浩瀚文章搜索发掘下依旧一无所获之后,直接导致了我萌生一股写一篇CSS设计模式的冲动,至此写下这篇文章,其中叙述如有不当之处,也恳请各位提出意见,分享出您宝贵的经验。
在写页面...
                            
                            
                                分类:
Web程序   时间:
2014-09-10 15:58:30   
                                阅读次数:
185
                             
                    
                        
                            
                            
                                在刚开始学习一门面向对象语言的时候,我们是这样写代码的:
     我们会先写一个小狗类,然后new它,最后调用它的方法实现功能。
 
          例如:
 
                   Dog d=new Dog();//造个小狗
                   d.shout();//小狗看到stranger会叫
 
        看得懂这段代码,说明...
                            
                            
                                分类:
其他好文   时间:
2014-09-05 23:54:32   
                                阅读次数:
456
                             
                    
                        
                            
                            
                                设计模式一直是面向对象软件设计中最重要的一个领域,围绕设计模式讨论的话题也是数不胜数,其中GOF代表的23种设计模式更是经典之著。这个系列中我将会从自己的理解出发,阐述每种设计模式的思想,作用和利弊。一、 设计模式概念要讲解设计模式,必然先要说清楚两个问题,1.什么是设计模式?2.为什么需要设计模式...
                            
                            
                                分类:
其他好文   时间:
2014-09-04 22:12:00   
                                阅读次数:
227