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() ;
        }
    };
  • 相关阅读:
    atoi (String to Integer) leetcode
    按层逆遍历一棵树,使用满二叉树存储
    unix网络编程-配置unp.h头文件
    ListView系列(七)——Adapter内的onItemClick监听器四个arg参数
    Windows系统下安装VirtualBox,系统找不到指定路径的做法
    Android Fragment完全解析,关于碎片你所需知道的一切
    【Android开源框架列表】
    fragment报错
    2013 年开源中国 10 大热门 Java 开源项目
    【移动开发】Android中三种超实用的滑屏方式汇总(ViewPager、ViewFlipper、ViewFlow)
  • 原文地址:https://www.cnblogs.com/tszr/p/12153013.html
Copyright © 2011-2022 走看看