学号 20165334 《Java程序设计》第4周学习总结 教材学习内容总结 第五章 主要内容 子类与父类 子类的继承性 子类与对象 成员变量的隐藏和方法重写 super关键字 final关键字 对象的上转型对象 继承与多态 abstract类与abstract方法 面向抽象编程 开 闭原则 关于上 ...
分类:
编程语言 时间:
2018-03-25 12:07:08
阅读次数:
220
面向对象 什么是面向对象 为什么要使用面向对象 面向对象的特性 面向对象的缺点 面向对象的原则 其他编程范式 接口和抽象类 接口和多重继承 接口和抽象类 面向接口编程 ...
分类:
其他好文 时间:
2018-03-19 10:55:47
阅读次数:
118
我想,对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?它和抽象类有什么区别?能不能用抽象类代替接口呢?而且,作为程序员,一定经常听到“面向接口编程”这个短语,那么它是什么意思?有什么思想内涵?和面向对象编程是什么关系?本文将一一解答 ...
分类:
其他好文 时间:
2018-03-15 11:51:38
阅读次数:
167
如果可以使用 List.Sort(x=>x.ID)的形式来对list进行排序,会使得代码更优雅. 但是list中的Sort方法并不支持Lambda表达式。 Sort方法仅提供了4个重载: 着重点放在 Sort(IComparet<T> comparer) 上. 面向接口编程,使程序更有良好的拓展性. ...
分类:
其他好文 时间:
2018-03-03 01:07:16
阅读次数:
299
1 bean.xml配置文件 2 BeanFactory工厂类代码 3 AdminService接口代码 4 AdminServiceImpl接口实现类代码 5 AdminServlet代码 ...
分类:
其他好文 时间:
2018-02-28 14:40:59
阅读次数:
208
目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图 四、spring mvc DispatcherServlet说明 五、spring mvc 父子上下文的说明 六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc 如何访问到静态的 ...
分类:
编程语言 时间:
2018-02-23 17:15:29
阅读次数:
223
最大的作用:解耦(少修改Java代码,多修改配置文件) 配置文件+反射+接口 来实现 ...
分类:
编程语言 时间:
2018-02-21 21:07:10
阅读次数:
126
上一周我写了采取简单工厂模式的面向接口编程的方法,这周我来介绍另一种模式——命令模式。 我们或许会遇到这样的问题,当某个方法要完成某一行为时,这个行为的具体实现无法实现确定,必须在调用这个方法时才可以确定,这种场景就是所谓的命令模式,但是Java并不能直接将方法体当参数传入,这时我们就用到了面向接口 ...
分类:
其他好文 时间:
2018-02-15 17:52:57
阅读次数:
227
《Spring实战》(第4版) 第一章:Spring之旅 1. 简化Java开发 为了降低Java开发的复杂性,Spring采取了以下4种关键策略: 基于POJO的轻量级和最小侵入性编程; 通过依赖注入和面向接口实现松耦合; 基于切面和惯例进行声明式编程; 通过切面和模板减少样板式代码。 1.1 激 ...
分类:
编程语言 时间:
2018-02-14 20:18:37
阅读次数:
196
接口体现的是一种实现和规范分离的设计哲学,利用接口可以降低程序各个模块之间的耦合性,从而提高系统的可扩展性和可维护性。 其中一种模式是简单工厂模式。 设想一个场景,一台Computer要有一组输出设备。一般有两种解决方案,一种是直接与输出设备耦合,及直接组合一个Printer,这样 Computer ...
分类:
其他好文 时间:
2018-02-11 23:38:58
阅读次数:
176