摘要: 设计模式:对问题行之有效的解决方式。其实它是一种思想。java中23种设计模式:1.单例设计模式。 解决问题:就是可以保证一个类在内存中的对象唯一性。class Single{ private Single(){} private static Single s = new Single(); public static Single getInstance() { return s; }}class SingleDemo { public static void main(String[] args) { Singl... 阅读全文
posted @ 2013-06-10 16:55 为了这有限的生命 阅读(139) 评论(0) 推荐(0)
摘要: 一、继承的好处:1,提高了代码的复用性。2,让类与类之间产生了关系。有了这个关系,才有了多态的特性。java中支持单继承。不直接支持多继承,但对c++中的多继承机制进行改良。单继承:一个子类只能有一个直接父类。多继承:一个子类可以有多个直接父类(java中不允许,进行改良) 不直接支持,是因为会产生通用不确定性。java 支持多层(多重)继承。C继承B,B继承A。就会出现继承体系当要使用一个继承体系时,1.查看该体系中的底层类,了解该体系的基本功能2.创建体系中的最子类对象,完成功能的使用。二、定义继承1.什么时候定义继承 当类与类之间存在所属关系的时候,就定义继承。在子父类中,成员的特点体. 阅读全文
posted @ 2013-06-10 11:05 为了这有限的生命 阅读(180) 评论(0) 推荐(0)