上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 47 下一页
摘要: 接口可以嵌套在其它类或接口中,可以拥有public和"包访问权限"两种可见性 作为一种新添加的方式,接口也可以实现为private 当实现某个接口时,并不需要实现嵌套在其内的任何接口,而去private接口不能在定义它的类之外被实现 阅读全文
posted @ 2019-01-03 14:48 江期玉 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 通过implements(实现)Readbale interface(接口)的 read() method(方法) 实现自己添加字符到buffer里,然后读取 我们再次使用了适配器模式,但在本例中,被适配的类可以通过继承和实现Readable接口来创建,因此通过使用interface关键字提供的伪多 阅读全文
posted @ 2019-01-03 12:38 江期玉 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 重载方法仅通过返回类型是区分不开的,在打算组合的不同接口中,尽量使用不同的方法名,否则可能导致混乱 阅读全文
posted @ 2019-01-03 02:15 江期玉 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 接口不仅仅只是一种更纯粹形式的抽象类,它的目标比这更高,因为接口是根本没有任何具体实现的--也就是说,没有任何与接口相关的存储,因此也就无法阻止多个接口的组合, 在导出类中,不强制要求必须有一个抽象的或"具体的"(没有任何抽象方法的)基类,如果要从一个非接口的类继承,那么只能从一个类去继承,其余的元 阅读全文
posted @ 2019-01-02 14:56 江期玉 阅读(693) 评论(0) 推荐(1) 编辑
摘要: Stringbuilder方法 阅读全文
posted @ 2019-01-02 13:32 江期玉 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 只要有一个方法操作的是类而非接口,那么你就只能使用这个类及其子类,如果你想要将这个方法应用于不在此继承结构中的某个类,那么你就会触霉头,接口可以在很大程度上放宽这种限制,因此,我们可以编写可服用性更好的代码 适配器设计模式,设配器的代码将接受你所拥有的接口,并产生你所需要的接口 阅读全文
posted @ 2019-01-01 15:50 江期玉 阅读(1570) 评论(0) 推荐(0) 编辑
摘要: StringBuilder //创建一个String容器 阅读全文
posted @ 2019-01-01 15:37 江期玉 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 包含抽象方法的类叫抽象类,如果一个类中包含一个或多个抽象方法,该类必须被限定为抽象的,否则编译器会报错,抽象类不可创建对象,创建抽象类的对象编译器会报错 如果从一个抽象类继承,并想创建该新类的对象,那么必须为基类中的所有抽象方法提供方法定义,如果不这样做(可以选择不做),那么导出类便也是抽象类,且编 阅读全文
posted @ 2019-01-01 14:09 江期玉 阅读(710) 评论(0) 推荐(0) 编辑
摘要: interface这个关键字产生一个完全抽象的类,它根本就没有提供任何具体的实现,它允许创建者确定方法名.参数列表和返回类型,但没有任何方法体,接口只提供了形式,而未提供任何具体实现 一个接口表示:"所有实现了该特定接口的类看起来都像这样".接口被用来建立类与类之间的协议(某些面向对象语言用关键字p 阅读全文
posted @ 2019-01-01 13:46 江期玉 阅读(1660) 评论(0) 推荐(0) 编辑
摘要: abstract是声明抽象类和抽象方法的关键字 包含抽象方法的类叫抽象类,如果一个类中包含一个或多个抽象方法,该类必须被限定为抽象的,否则编译器会报错,抽象类不可创建对象,创建抽象类的对象编译器会报错 阅读全文
posted @ 2019-01-01 11:50 江期玉 阅读(424) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 47 下一页