面向对象设计与面向对象编程的关系面向对象设计(OOD)不会特别要求面向对象编程语言。事实上,OOD 可以由纯结构化语言来实现,比如 C,但如果想要构造具备对象性质和特点的数据类型,就需要在程序上作更多的努力。当一门语言内建 OO 特性,OO 编程开发就会更加方便高效。另一方面,一门面向对象的语言不一...
分类:
编程语言 时间:
2014-10-18 07:30:47
阅读次数:
355
Hibernate-HQL查询HQL是hibernate query language的缩写,这是一门面向对象的查询语言,也是hibernate中最常见的查询语言。(一) HQL的基本语法select "属性名" from "对象"where "条件"group by "属性名" having "分...
分类:
Web程序 时间:
2014-10-16 21:06:43
阅读次数:
214
一、概念Commons-logging:apache最早提供的日志的门面接口。避免和具体的日志方案直接耦合。类似于JDBC的api接口,具体的的JDBC driver实现由各数据库提供商实现。通过统一接口解耦,不过其内部也实现了一些简单日志方案。Log4j:经典的一种日志解决方案。内部把日志系统抽象...
分类:
编程语言 时间:
2014-10-15 12:21:20
阅读次数:
407
Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。服务器端先初始化Socket,然后与端..
分类:
其他好文 时间:
2014-10-15 06:56:10
阅读次数:
177
1、Java平台3个版本:Java SE、Java ME、Java EE。2、概念:Java语言是一门面向对象编程语言,类(class)是Java程序的基本构造单元,Java程序中所有语言都出现在一个类中。3、Java语言特征:面向对象、结构中立、可移植、多线程等。4、Java平台两个组件:Java...
分类:
其他好文 时间:
2014-10-15 01:44:59
阅读次数:
254
JavaScript 函数式脚本语言特性以及其看似随意的编写风格,导致长期以来人们对这一门语言的误解,即认为
JavaScript 不是一门面向对象的语言,或者只是部分具备一些面向对象的特征。本文将回归面向对象本意,从对语言感悟的角度阐述为什么 JavaScript 是一门彻底的面向对象的语言,以及如何正确地使用这一特性。
适合阅读人群
当今 JavaScript 大行其道,各种应...
分类:
编程语言 时间:
2014-10-13 15:04:09
阅读次数:
287
(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html)十、Android学习第九天——小结通过这段时间的学习,今晚上来做个小小的总结~~~最早之前我们就了解到,Android四个重要的部分:一、Activity——门面,就是我们看...
分类:
移动开发 时间:
2014-10-10 23:04:54
阅读次数:
247
1.slf4j的组合:SLF4J 的几种实际应用模式--之一:SLF4J+Log4JSLF4J(Simple Logging Facade for Java) 是一个通用的日志框架,不能何以谓之 Facade(门面),所扮眼的角色相当于 Jakarta Commons Logging。就像 JCL ...
分类:
其他好文 时间:
2014-10-09 17:45:07
阅读次数:
273
设计模式是一种思想,适合于任何一门面向对象的语言。共有23种设计模式。单例设计模式所解决的问题就是:保证类的对象在内存中唯一。举例:A、B类都想要操作配置文件信息Config.java,所以在方法中都使用了Config con=new Config();但是这是两个不同的对象。对两者的操作互不影响,...
分类:
编程语言 时间:
2014-09-29 23:09:21
阅读次数:
376
也许每一个计算机专业的人,在大学学习java的时候,老师开始时都会说这么一句话,"Java是一门面向对象的语言"。那么面向对象到底是什么,他有什么好处,或者他比其他流行的语言C/C++他强在哪里呢?“面向对象”在我们实际编程中有什么作用呢?本文将进行些通俗易懂的说明,帮助您深入理解OOP
分类:
编程语言 时间:
2014-09-29 03:36:17
阅读次数:
257