博客参考老师文章:http://www.cnblogs.com/wupeiqi/函数的理解面向过程:根据业务逻辑从上到下写垒代码函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可函数作用是你的程序有良好的扩展性、复用性。同样的功能要是用3次以上的话就建议使用函数。标注:不能死记,函...
分类:
编程语言 时间:
2015-11-09 15:30:43
阅读次数:
268
前言 程序员们在日常的工作中经常会面临分析需求、原型设计、程序设计、编码实现、测试及部署上线整个流程的其中一个或者多个环节。程序设计可以认为是最重要的环节之一,因为如果没有好的程序设计,所实现的功能必将在可复用性、扩展性、可维护性、可测试性等方面发生问题。本文着重讲解程序设计中最常见的一种思想——....
分类:
其他好文 时间:
2015-11-09 12:39:51
阅读次数:
332
继承:继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。提高了代码的复用性。让类与类之间产生了关系,有了这个关系,才有了多态的特性。Java语言中,Java只支持单继承,不支持多继承,因为多继承容易带来安全隐患。但是Java保留了这...
分类:
编程语言 时间:
2015-11-07 12:09:52
阅读次数:
294
可扩展性决定了项目能走多远,可复用行决定了项目走的是否轻快。 本文主要讨论1.0版本的项目在进行设计时对可复用性和可扩展性的思考,涉及了整个项目分层的所有层(想查阅分层相关部分的可以点这:项目总结--Version 1.0(一)和项目总结--Version 1.0(二))。 由于经验有限,做...
分类:
其他好文 时间:
2015-11-06 14:36:37
阅读次数:
206
设计模式?干啥用的?能吃吗?刚开始接触设计模式,我就是这样的感觉。完全不明白为啥要加这些。三层写的好好地,加着破玩意干啥。直到,写出的代码越来越难改,自己看着都烦。有啥好处?代码越来越难改,说到底就是因为需求!!!需求越加越多,来回变,就会导致代码的庞大,难懂。设计模式的出现,提高了代码的复用性,程...
分类:
其他好文 时间:
2015-11-06 12:57:11
阅读次数:
127
继承(inheritance)增加代码的复用性,可维护性,很多信息都是公共的。继承是一个程序内部类的相互交叉。 接口是程序对外提供的交互服务。例如:100个类 50个类有公共的东西 把公共的东西提取出来放到父类里插座-先做模型-提交给实施方抽象类 接口 定义了方法的名称 返回类型 没有具体实施直接 ...
前言:这节课是C#讲解的第四节课,主要围绕面向对象的三大特性展开。上节课已经把封装讲完了,这节课讲继承和多态。内容: 1.继承:写程序的时候有些信息是公共的,可以将这些公共的信息写在父类里,增强代码的可复用性。 (1)class A : B,被继承的类称为基类或父类或超类,而继承得到的类称为子...
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在实施接口中,我们利用interface语法,将interface从类定义中独立出来,构成一个主体。interface为类提供了接口规范。在继承中,我们为了提高程序的可复用性,引入的继...
分类:
编程语言 时间:
2015-10-27 23:26:17
阅读次数:
303
Java1.5版本推出了泛型,虽然这层语法糖给开发人员带来了代码复用性方面的提升,但是这不过是编译器所做的一层语法糖,在真正生成的字节码中,这类信息却被擦除了。笔者发现很多几年开发经验的程序员,依然不善于使用Java泛型,本文将从Java泛型的基本使用入手,在今后的多篇博文里,对泛型的使用做个总结。...
分类:
编程语言 时间:
2015-10-27 16:48:30
阅读次数:
257
设计模式design pattern。 遇到不同问题时的解决办法,前人已经根据经验总结出来。多种软件设计的指导思想,中心是提高复用性和可维护性。框架。按照一种或多种设计模式做出来的半成品,把某一领域内,各软件都用得上的部分,做出来,以便维护这里,各软件都能用(复用),不必到各软件的不同位置维护(提....
分类:
其他好文 时间:
2015-10-26 22:24:26
阅读次数:
292