zoukankan      html  css  js  c++  java
  • Java继承实现接口的抽象类

    1、TestIntace.java

    package com.chase.abstrac;
    
    /**
     * 接口
     * @author Chase
     * 
     * @date 2013-10-21 下午02:29:12 
     *
     * @version V1.0
     */
    public interface TestIntface {
    
        void test1();//方法1
        
        void test2();//方法2
        
        void test3();//方法3
    }

    2、TestAbstract.java

    package com.chase.abstrac;
    
    /**
     * 实现TestIntface接口的 抽象类
     * @author Chase
     * 
     * @date 2013-10-21 下午02:29:57 
     *
     * @version V1.0
     */
    public abstract class TestAbstract implements TestIntface {
        
        public void test1(){System.err.println("我是test1");};
        
        public void test2(){};
    
        public void test3(){System.err.println("我是test3");}
    }

    3、TestExtendsAbstract.java

    package com.chase.abstrac;
    
    /**
     * 继承 实现TestIntface接口的 抽象类 的 子类
     * @author Chase
     * 
     * @date 2013-10-21 下午02:31:04 
     *
     * @version V1.0
     */
    public class TestExtendsAbstract extends TestAbstract {
    
        public void test3() {
            System.out.println("test3()");
        }
    
    }

    4、TestMain.java

    package com.chase.abstrac;
    
    /**
     * 程序入口类
     * @author Chase
     * 
     * @date 2013-10-21 下午02:32:14 
     *
     * @version V1.0
     */
    public class TestMain {
        
        static TestIntface intface = new TestExtendsAbstract();
    
        public static void main(String[] args) {
            intface.test3();
            intface.test1();
            
        }
    }

    运行结果:

  • 相关阅读:
    k-means聚类JAVA实例
    钓鱼站点以世界杯足球赛为饵,收集个人资料
    南桥--特殊回文数
    Oracle 数据文件管理
    hihoCoder #1142 : 三分求极值
    时间复杂度和空间复杂度[数据结构]
    poj 3635 Full Tank? ( 图上dp )
    FastQC结果详解
    毕业设计常见问题
    centos 查看USB接口的版本
  • 原文地址:https://www.cnblogs.com/chasewade/p/3380562.html
Copyright © 2011-2022 走看看