摘要: 本文转自:http://www.cnblogs.com/archimedes/p/java-factory-method-pattern.html工厂方法模式(别名:虚拟构造)定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。概述当系统准... 阅读全文
posted @ 2015-04-12 19:16 东篱采菊 阅读(305) 评论(0) 推荐(0)
摘要: 封装(encapsulation)类使得数据和对数据的操作捆绑在一起,从而对使用该类的其他人来说,可以不管它的实现方法,而只管用它的功能,从而实现所谓的信息隐藏;继承(inheritance)继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,... 阅读全文
posted @ 2015-04-12 13:31 东篱采菊 阅读(259) 评论(0) 推荐(0)
摘要: java面向对象的三大特性之继承:复用代码是java众多引人注目的功能之一,但是想要成为极具革命性的语言,仅仅是复制代码并对其加以改变是不够的。它必须能够做更多的事。引自《Think in java》 而代码复用也是程序员一直不断追求的。由此来说下代码复用的一种方式 java面向对象的三大特性--... 阅读全文
posted @ 2015-04-12 13:28 东篱采菊 阅读(340) 评论(0) 推荐(0)
摘要: java面向对象的三大特性之封装:封装(Encapsulation)是面向对象的一个重要特征,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。通俗的讲所谓封装就是将属性和方法捆绑到一起,封装到一个对象中去,形成一个不可分割的独立单位,以及尽可能隐藏对象的内部结构... 阅读全文
posted @ 2015-04-12 13:24 东篱采菊 阅读(3102) 评论(0) 推荐(0)