zoukankan      html  css  js  c++  java
  • 吴裕雄--天生自然JAVA面向对象高级编程学习笔记:接口的基本实现

    interface A{        // 定义接口A
        public static final String AUTHOR = "李兴华" ;    // 全局常量
        public abstract void print() ;    // 抽象方法
        public abstract String getInfo() ;    // 抽象方法
    }
    interface A{        // 定义接口A
        String AUTHOR = "李兴华" ;    // 全局常量
        void print() ;    // 抽象方法
        String getInfo() ;    // 抽象方法
    }
    interface A{        // 定义接口A
        public String AUTHOR = "李兴华" ;    // 全局常量
        public void print() ;    // 抽象方法
        public String getInfo() ;    // 抽象方法
    }
    interface B{    // 定义接口B
        public void say() ;    // 定义抽象方法
    }
    class X implements A,B{    // X类同时实现A和B两个接口
        public void say(){
            System.out.println("Hello World!!!") ;
        }
        public String getInfo(){
            return "HELLO" ;
        }
        public void print(){
            System.out.println("作者:" + AUTHOR) ;
        }
    };
    public class InterfaceDemo03{
        public static void main(String args[]){
            X x = new X() ;    // 实例化子类对象
            x.say() ;
            x.print() ;
        }
    };
    interface A{        // 定义接口A
        public String AUTHOR = "李兴华" ;    // 全局常量
        public void print() ;    // 抽象方法
        public String getInfo() ;    // 抽象方法
    }
    abstract class B{    // 定义抽象类B
        public abstract void say() ;    // 定义抽象方法
    }
    class X extends B implements A{    // X类线继承B类,再实现A接口
        public void say(){
            System.out.println("Hello World!!!") ;
        }
        public String getInfo(){
            return "HELLO" ;
        }
        public void print(){
            System.out.println("作者:" + AUTHOR) ;
        }
    };
    public class InterfaceDemo04{
        public static void main(String args[]){
            X x = new X() ;    // 实例化子类对象
            x.say() ;
            x.print() ;
        }
    };
    interface A{        // 定义接口A
        public String AUTHOR = "李兴华" ;    // 全局常量
        public void print() ;    // 抽象方法
        public String getInfo() ;    // 抽象方法
    }
    abstract class B implements A{    // 定义抽象类B,实现接口A
        public abstract void say() ;    // 定义抽象方法
    }
    class X extends B{    // X类线继承B类
        public void say(){
            System.out.println("Hello World!!!") ;
        }
        public String getInfo(){
            return "HELLO" ;
        }
        public void print(){
            System.out.println("作者:" + AUTHOR) ;
        }
    };
    public class InterfaceDemo05{
        public static void main(String args[]){
            X x = new X() ;    // 实例化子类对象
            x.say() ;
            x.print() ;
        }
    };
    interface A{        // 定义接口A
        public String AUTHOR = "李兴华" ;    // 全局常量
        public void printA() ;    // 抽象方法
    }
    interface B{
        public void printB() ;
    }
    interface C extends A,B{
        public void printC() ;
    }
    class X implements C{    // X类线继承B类
        public void printA(){
            System.out.println("A、Hello World!!!") ;
        }
        public void printB(){
            System.out.println("B、Hello MLDN") ;
        }
        public void printC(){
            System.out.println("C、Hello LXH") ;
        }
    };
    public class InterfaceDemo06{
        public static void main(String args[]){
            X x = new X() ;    // 实例化子类对象
            x.printA() ;
            x.printB() ;
            x.printC() ;
        }
    };
  • 相关阅读:
    第一章 经济基础知识
    105_实例
    SQL开窗函数
    Docker教程:Docker入门实践
    102_HDFS分布式文件系统
    [转]远程连接出现身份验证错误,要求的函数不受支持
    flutter创建工程指定iOS及Android开发语言
    架构师学习之路:康威定律
    智能识别客户收货地址信息
    深入理解Apache Dubbo与实战 pdf
  • 原文地址:https://www.cnblogs.com/tszr/p/12153013.html
Copyright © 2011-2022 走看看