1、定义接口

package test.intefaces;public interface TestIntefaceA {void testA();void testB();void testC();
}

2、定义抽象类实现接口:

package test.intefaces.impl;import test.intefaces.TestIntefaceA;public abstract  class TestAbstractImplA implements TestIntefaceA {@Overridepublic void testA() {}public void testNewD(){System.out.println("新追加的方法!");}
}

2-1:定义类继承抽象类:

package test.intefaces.impl;import test.intefaces.TestIntefaceA;public class TestImplA1 extends TestAbstractImplA {@Overridepublic void testA(){// 父类抽(抽象类已经实现了该方法,可以重写,也可以不重写,不会出错)}  // 必须要有@Overridepublic void testB() {// TODO Auto-generated method stub
    }@Overridepublic void testC() {  // 必须要有// TODO Auto-generated method stub
    }
}

2-2:普通类继承父类,实现接口

package test.intefaces.impl;public class TestImplA2 extends TestAbstractImplA {@Overridepublic void testB() {// TODO Auto-generated method stub
    }@Overridepublic void testC() {// TODO Auto-generated method stub
    }
}

以上,好好学习一下!

JAVA接口继承、抽象类等相关推荐

  1. java接口和抽象类的区别(经典面试题)

    java接口和抽象类的区别(经典面试题) 要了解接口和抽象类的区别,首先需要明白接口和抽象类的定义. 1.抽象类 包含抽象方法的类称为抽象类,但并不意味着抽象类中只能有抽象方法,它和普通类一样,同样可 ...

  2. 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类 (转)

    老帖了,但是还是想自己收录一下.最后也把自己对于这个问题的一些粗糙的理解记录下来. 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的.在这种情况下,各个对象内部是如何实现自己的对 ...

  3. java接口和抽象类的区别和作用

    java接口和抽象类的区别和作用 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明.一个类通过(implements)接口的方 ...

  4. 选择Java接口还是抽象类

    很多人有过这样的疑问:为什么有的地方必须使用接口而不是抽象类,而在另一些地方,又必须使用抽象类而不是接口呢?或者说,在考虑Java类的一般化问题时,很多人会在接口和抽象类之间犹豫不决,甚至随便选择一种 ...

  5. java 接口与抽象类的区别

    1.概述 一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法 ...

  6. Java 接口和抽象类可以被new么?

    背景: 最近有同事跟我说了他面试时遇到的问题,考官问:"接口和抽象类可以被new嘛?".这可能不是考官的原话,但是据他表达考官大概就是这个意思了.听到这个问题,我的第一反应是肯定不 ...

  7. Java 接口和抽象类可以被new么?——顺便总结内部类

    转载:https://blog.csdn.net/hackersaillen/article/details/47281549 背景: 最近有同事跟我说了他面试时遇到的问题,考官问:"接口和 ...

  8. java 接口和抽象类的区别6_JAVA基础篇-接口和抽象类的区别

    .前言 JAVA是一种面向对象语言,具备抽象(Abstract),封装(packing),继承(extends),多态(polymorphic)四大特性. 我们重点从oop思想∠来分析. .在面向对象 ...

  9. 抽象类中不能有private的成员_【java基础】-- java接口和抽象类的异同分析

    在java中,通常初学者搞不懂接口与抽象类,这也是面试比较容易问到的一个问题.下面我来谈谈自己的理解.如有不妥之处,还望批评指正,不胜感激. 1.抽象类怎么定义和继承? 2.接口怎么定义和实现? 3. ...

最新文章

  1. 后台导出大量数据超时报 nginx404错误
  2. 【论文阅读】Graph Networks for Multiple Object Tracking
  3. 【pyTranscriber】开源免费语音转字幕软件及替代方案
  4. 【艾琪出品】《计算机应用基础》【试题汇总9】
  5. 软件定义无线电的实时频谱分析仪相关原理介绍(二)——射频,中频和基带信号
  6. 大浪淘沙-新浪发展的秘密
  7. matlab eemd输出,如何用EEMD处理一份数据
  8. 文件或目录损坏且无法读取怎么办,文件或目录损坏且无法读取寻回方法
  9. word标题排序包括有汉字和罗马数字的标题排序
  10. 笔记本连接显示器后没有声音_电脑连接HDMI显示器后没声音的解决办法
  11. android 那个桌面好,Hola桌面 可能是最好用的安卓手机桌面
  12. CubieBoard2串口
  13. PC端浏览器兼容性问题解决方案
  14. 如何将苹果手机中的M4A音乐转换为MP3格式
  15. 'Did you install mysqlclient or MySQL-python?' % e 'Did you install mysqlclient or MySQL-pyth
  16. python图片转文字
  17. shamir秘密共享方案_Shamir秘密分享的初学者指南
  18. html下拉菜单图片,JS+CSS 制作的超级简单的下拉菜单附图
  19. Prometheus配置企业微信报警
  20. 让人拍案叫绝的创意是如何产生的

热门文章

  1. 在shell中获取当前机器的ip地址
  2. 方法参数关键字:params、ref及out
  3. 如果理解Javascript利用闭包循环绑定事件
  4. RHEL 5 rpm包安装bind
  5. 制作全功能系统维护U盘 PE Linux BT3 DOS
  6. linux(Centos5.1)升级至2.6.19内核+L7实现-- 续限P2P软件
  7. 微软、英特尔和高盛牵头成立供应链安全工作组
  8. 新漏洞可导致西门子 PLCs 遭远程攻击
  9. 依赖混淆 exploit 已被滥用于攻击亚马逊等多家大厂
  10. 开源内容管理系统Drupal 修复信息泄露和 XSS 漏洞