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
        }
    }

    以上,好好学习一下!

  • 相关阅读:
    ASP.NET面试题2
    [转]深入.NET DataTable
    C#操作Excel (转)
    XML操作大全
    j2sdk 好用了
    我对“重构(refector)”的看法
    成功执行
    java属性类(Properties类)
    Sharpdevelop下载
    POJ 1753 Flip Game(翻转棋盘+枚举+dfs)
  • 原文地址:https://www.cnblogs.com/gmq-sh/p/4842216.html
Copyright © 2011-2022 走看看