implements 也是实现父类和子类之间继承关系的关键字,如类 A 继承 类 B 写成 class A implements B{}. implements是一个类实现一个接口用的关键字,他是用来实现接口中定义的抽象方法。比如:people是一个接口,...
分类:
编程语言 时间:
2015-10-11 15:25:04
阅读次数:
136
20151009程序编写规范1、代码书写规则:1)、尽量使用接口,然后使用类实现接口。2)、关键语句写注释3)、避免写超过5个参数的方法,如果要传递多个参数,则使用结构4)、避免代码量过大的try…catch…模块5)、避免在同一个文件中放置多个类6)、switch语句一定要有default语句处理...
1 继承 子类继承父类2 实现 实现类实现接口3 依赖 (偶然、临时、比较弱关联) 类 A 使用了类 B,如果类 B 产生变化将会影响类A 4 关联(长期的、平等的、双向的、强依赖关系) 强依赖关系。 5 聚合关系(关联关系特例) 体现的是整体与部分、拥有的关系,即has-a的关系6 组合关系(关联...
分类:
其他好文 时间:
2015-10-09 12:04:44
阅读次数:
250
继承实现接口的方法的时候,要是泛型接口直接指定类型就无须后面的强制转换,this直接就代表该类型,参数也就是该类型设置泛型对象的上限使用extends,表示参数类型只能是该类型或该类型的子类(? l){ //方法的具体实现 }设置泛型对象的下限使用super,表示参数类型只能是该类型或该类型的父类(...
分类:
编程语言 时间:
2015-10-08 20:08:18
阅读次数:
175
1、抽象类是类,它的子类不能再继承其它类了,但可以实现一个和多个接口。接口不是类,它的子接口可以继承多个接口。2、抽象类中是可以有不用abstract修饰的方法,而接口中只能有抽象方法,即方法都要用abstract修饰。这个与c#是有区别的。3、抽象类可以实现接口,而接口是不能继承或实现抽象类的。有...
分类:
编程语言 时间:
2015-10-06 16:48:47
阅读次数:
124
随后的写如何使各第一字母显示相同的分类触点:于adapter implementSectionIndexer这项adapter必须在下面可以实现3接口: @Override public Object[] getSections() { //section的集合 } @Override...
分类:
移动开发 时间:
2015-09-30 19:32:41
阅读次数:
234
看了这个策略模式,学习到了3个设计原则:@封装变化。即首先要区分出一个对象不变与 变化的地方,把变化的部分提取出来,另起封装@面向接口编码,而不是面向实现编码。面向实现编码的话 代码复用性不好,即不要在每个具体子类中实现继承或者实现接口的方法里 去 写实现编码,这样的话假如这个实现编码有几个子类都一...
分类:
其他好文 时间:
2015-09-28 11:39:23
阅读次数:
140
1、定义接口package test.intefaces;public interface TestIntefaceA { void testA(); void testB(); void testC();}2、定义抽象类实现接口:package test.intefaces.im...
分类:
编程语言 时间:
2015-09-27 14:54:56
阅读次数:
141
在我们调用java库中的File.listFiles()可以列出所有所有文件。其实还有一个方法可以对文件进行过滤,而其中需要实现接口FileFilter。jdk的文档中的说明看的不是很懂。在网上搜索了一下,把具体的使用方法和大家共...
分类:
编程语言 时间:
2015-09-24 14:49:38
阅读次数:
468
1、静态工厂 客户决定生产的产品类型,而不需要关心细节。 结构: 1)抽象产品角色 一般采用接口抽象出产品的共性 2)具体产品角色 实现接口 3)静态工厂角色 生产具体产品 示例:interface Car //抽象产品角色{ ...
分类:
编程语言 时间:
2015-09-23 21:02:07
阅读次数:
135