zoukankan      html  css  js  c++  java
  • JAVA接口继承、抽象类等

    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 {
    
        @Override
        public void testA() {
            
        }
        public void testNewD()
        {
            System.out.println("新追加的方法!");
        }
    }

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

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

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

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

    以上,好好学习一下!

  • 相关阅读:
    学习笔记4
    学习笔记2
    学习笔记1
    树莓派与Arduino串口通信
    团队大作业第三周周报
    团队大作业第二周周报
    团队大作业第一周周报
    RTCSD_第三次作业
    RTCSD_第二次作业
    RTCSD_第一次作业
  • 原文地址:https://www.cnblogs.com/gmq-sh/p/4842216.html
Copyright © 2011-2022 走看看