码迷,mamicode.com
首页 >  
搜索关键字:父类 子类 静态属性    ( 22104个结果
OO虚函数的一些设计手法
1. 抽象类法(VCL不推荐);第一,允许创建抽象类对象,因为语法没问题,但允许其错误。第二,接口更好。第三,如果是混合抽象类,则推荐Place Holder方法2. Place Holder(占位):父类虚拟函数为空白函数,但不是抽象方法。例如TCanvas。避免了抽象类的缺点3. 逐渐增加法:子...
分类:其他好文   时间:2014-05-19 23:15:49    阅读次数:374
runat server的用法
aspx运行时会被编译,其中没有runat server属性的html标签会被直接写入response,有runat server属性的html标签会转换成对应的HtmlControl子类加入到页面的控件集合中,按照一个控件的生命周期进行处理,这就是"运行在服务器上"的意思.一个最直接的表现就是,当...
分类:其他好文   时间:2014-05-19 21:39:21    阅读次数:369
Spring+Quartz
追新,都使用了最新的版本,Spring 4.0.3,Quartz:2.2.1,使用maven构建,父类的pom.xml(里面有几个与示例无关的依赖及配置,没删除): 4.0.0 com.garfield.garserver garserver 0.0.1-SNAPSHOT pom ...
分类:编程语言   时间:2014-05-19 10:37:04    阅读次数:392
设计模式 - 五大原则
1、单一职责 (单个类,接口,方法只有一个功能)2、开闭原则 (可以扩展,不能修改)3、替换原则(Is-A) (用父类替换子类,注意父类需要包含所有子类方法,属性,否则子类独有方法无法调用)4、依赖倒置原则 (面向接口设计,类与类不直接通信,而是通过类的上层接口来通信)5、接口隔离原则 (接口尽量功...
分类:其他好文   时间:2014-05-19 10:31:57    阅读次数:203
java内部匿名类
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法12345678910111213141516abstractclassPerson {publica...
分类:编程语言   时间:2014-05-16 03:55:43    阅读次数:345
duck type鸭子类型
在程序设计中,鸭子类型(英语:duck typing)是动态类型的一种风格。在这种风格中,一个对象有效的语义,不是由继承自特定的类或实现特定的接口,而是由当前方法和属性的集合决定。这个概念的名字来源于由James Whitcomb Riley提出的鸭子测试(见下面的“历史”章节),“鸭子测试”可以这...
分类:其他好文   时间:2014-05-16 00:28:45    阅读次数:513
java集合排序问题
List: 元素是有序的,元素可以重复,因为该集合体系有索引(脚标)常用的子类对象:1————ArrayList 底层的数据结构是使用的数组结构特点:查询速度快,但是增删比较慢2————LinkedList底层的数据结构使用的是链表结构特点:增删速度快,但是查询比较慢Vector 底层是数组数据结构...
分类:编程语言   时间:2014-05-15 22:21:45    阅读次数:388
junit单元测试
现在最新的Junit是Junit4,Junit4最大的亮点就是引入了注解(annotation),通过解析注解就可以为测试提供相应的信息,并抛弃Junit3使用命名约束的方式。我们先从Junit3开始对于Junit3,有一下的规定和要求1.测试类必须要继承于TestCase父类,必须已Test开头或...
分类:其他好文   时间:2014-05-15 22:12:38    阅读次数:394
Template 模式
Template 模式是很简单模式,但是也应用很广的模式。Template 是采用继承的方式实现算法的异构,其关键点就是将通用算法封装在抽象基类中,并将不同的算法细节放到子类中实现。Template 模式获得一种反向控制结构效果, 这也是面向对象系统的分析和设计中一个原则 DIP(依赖倒置:Depe...
分类:其他好文   时间:2014-05-15 17:15:27    阅读次数:274
设计模式------工厂方法模式
工厂方法(FactoryMethod)模式简介 编辑   工厂方法(FactoryMethod)模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。 工厂方法模式是简单工厂模式的衍生...
分类:其他好文   时间:2014-05-15 12:11:19    阅读次数:311
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!