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() ;
        }
    };
  • 相关阅读:
    MooseFS基础和安装
    自动化运维工具SaltStack详细部署
    linux中的通配符与正则表达式
    使用GitHub做个人博客
    mysql数据库分库备份脚本
    php-fpm配置详解
    php-fpm安装、配置与优化
    ceph的正常卸载与非正常卸载
    CentOS系统/tmp目录里面的文件默认保留多久
    ansible常用命令
  • 原文地址:https://www.cnblogs.com/tszr/p/12153013.html
Copyright © 2011-2022 走看看