博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java编程思想笔记(接口)
阅读量:5050 次
发布时间:2019-06-12

本文共 599 字,大约阅读时间需要 1 分钟。

      1.抽象类和抽象方法: abstract void f();1.包含抽象方法的类叫做抽象类。如果一个类包含一个或多个抽象方法,该类必须被限定为抽象的。2.如果从一个抽象类继承,并想创建该新类的对象,那么就必须为基类中的所有抽象方法提供方法定义。如果不这样做(可以选择不做),那么导出类便也是抽象类,且编译器将会强制我们用abstract关键字来限定这个类。

      2.接口:interface Instrument{ //没有提供任何实现}    class Wind implements Instrument{}
      3.完全解耦:FilterAdapter的构造器接受你所拥有的接口Filter,然后生成具有你所需要的Process接口的对象。
      4.Java中的多重继承: implements , , ,
      5.通过继承来扩展接口:interface Monster{} interface DangerousMonster extends Monster{}
      5(1).组合接口时的名字冲突
      6.适配接口
      7.接口中的域
      7(1).初始化接口中的域
      8.嵌套接口:接口可以嵌套在类或其他接口中
      9.接口与工厂:如果不是工厂方法,你的代码就必须在某处指定将要创建的Service的确切类型,以便调用合适的构造器。

转载于:https://www.cnblogs.com/Zara/p/5766864.html

你可能感兴趣的文章
Java构建器(多个构造器参数)
查看>>
个人绩效与团队绩效
查看>>
快餐英语名称
查看>>
Ubuntu PPA软件源
查看>>
Window 2003 IIS + MySQL + PHP + Zend 环境配置
查看>>
Mysql集合笔记
查看>>
《tr命令》-linux命令五分钟系列之六
查看>>
HTTPS与SSL数字证书的必要性
查看>>
react之项目目录
查看>>
wamp自定义网站根目录及多站点配置
查看>>
一级和二级的列表在一起的时候。获取一级放在轮播里面展示。10个一组轮播...
查看>>
GPT转MBR完整图文教程
查看>>
转载:《TypeScript 中文入门教程》 6、命名空间
查看>>
友情链接
查看>>
JavaScript测试工具
查看>>
QC学习三:Excel数据导入导出QC操作流程
查看>>
Combination Sum II
查看>>
对象数组的练习
查看>>
Speeding up AngularJS apps with simple optimizations
查看>>
520. Detect Capital
查看>>