zoukankan      html  css  js  c++  java
  • java接口中的继承

    java.util.concurrent包下的
    1 public interface BlockingDeque<E> extends BlockingQueue<E>, Deque<E> {

    于是查了一下,发现java中接口允许多继承(extends),而且不允许implement任何接口。即接口只能extends接口,而不能implements接口

    例如:

     1 public class TestInterface implements School{
     2     @Override
     3     public void create() {
     4 
     5     }
     6 
     7     @Override
     8     public void close() {
     9 
    10     }
    11     
    12     //当父接口中相同的方法,那么实现一个
    13     @Override
    14     public void go() {
    15 
    16     }
    17 
    18     @Override
    19     public void back() {
    20 
    21     }
    22 
    23     @Override
    24     public void backToHome() {
    25 
    26     }
    27 }
    28 interface Company{
    29     void create();
    30     void close();
    31 }
    32 interface Home{
    33     void go();
    34     void back();
    35 }
    36 //接口不能implements接口,可以extends多个接口
    37 interface School extends Company,Home{
    38     void go();
    39     void backToHome();
    40 }
  • 相关阅读:
    ado.net
    sql基础
    css样式
    HTML基础加强
    socket网络编程
    网络聊天室
    多线程
    WinForm基础
    使用Maven插件(plugin)MyBatis Generator逆向工程
    SpringBoot使用thymeleaf时候遇到无法渲染问题(404/500)
  • 原文地址:https://www.cnblogs.com/zhima-hu/p/7874667.html
Copyright © 2011-2022 走看看