- 浏览: 34508 次
- 性别:
- 来自: 深圳
最新评论
-
Tankpt:
灰常感谢咯i
ant实例(ant进行javac,java,jar,javaDocs的简单操作) -
object_object:
谢谢了哈,我安装了最新的eclipse,就遇到了alt+/不能 ...
eclipse Alt+/ 代码提示问题解决方案
文章列表
1、面向对象的特征有哪些方面
1.抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。
3.封装:
封装是 ...
- 2009-07-27 22:31
- 浏览 1162
- 评论(0)
把自己脑海中的MVC模式总结出来了:
MVC是一种编程的思想,也是一种框架模式。
M (Model) 是指数据层(持久层),V (View) 是指表现层,C (Controller) 是指控制层.
MVC模式是由这三层构成。而且这三层是相互独立。
控制层是连接数 ...
- 2009-07-27 19:48
- 浏览 1250
- 评论(0)
DWR是一个开源的类库,可以很方便的实现浏览器里的代码调用WEB服务器上的JAVA函数,操作JAVA对象或者集合。
首先需要下载dwr.jar放到WEB-INF\lib下,然后在WEB-INF创建一个名为dwr.xml的文件用于配置管理浏览器里需要调用JAVA函数。
实现一个检查用户名是否存在的程序:
1.创建一个user对象
public class User {
private String username;
private String password;
pubile void getUsername(){
return username;
} ...
- 2009-07-27 19:42
- 浏览 792
- 评论(0)
一句话总结GOF的23种设计模式
一、创建型模式
Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
Builder:将一个复杂对象的构件与它的表示分离,使得同样的构建过程可以创建不同的表述。
Factory Method:定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method使一个类的实例化延迟到其子类。
Prototype:用原型实例指定创建对象的种类,并且通过拷贝这个原型来创建新的对象。
Singleton:保证一个类仅有一个实例,并提供一个访问它的全局访问点 ...
- 2009-07-27 18:13
- 浏览 834
- 评论(0)
迪米特法则(LoD):又称最少知识原则(LKP),就是说一个对象应当对其他对象尽可能少的了解。
狭义的迪米特法则:
如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用.如果其中一个类需要调用另一个类的方法的话,可以通过第三者转发这个调用.
缺点:
会在系统内造出大量的小方法,散落在系统的各个角落.这些方法仅仅是传递间接的调用,因此系统与系统中的商业逻辑无关.当设计师试图从一张类图看出总体的构架时,这些小方法会造成迷惑和困扰.
为了克服狭义迪米特法则的缺点,可以使用依赖倒转原则,引入一个抽象的类型引用"抽象陌生人"对象,使"某人" ...
- 2009-07-27 18:12
- 浏览 1098
- 评论(0)