• java


    接口的实现、继承等

     1 package test.interfacedemo;
     2 import test.interfacedemo.Inter;
     3 
     4 public class InterfaceDemo {
     5     public static void main(String[] args){
     6         Inter o1 = new Foo();  //Foo实现接口Inter,类同于 向上造型
     7                                //通过变量o1可以调用接口Inter中定义的方法和常量
     8         System.out.println(Inter.PI);
     9         
    10         Inter3 t = new Boo();  //Boo实现接口Inter3
    11         t.a();
    12         t.c();
    13     }
    14 }
     1 package test.interfacedemo;
     2 
     3 public interface Inter{  //接口定义
     4     public static final double PI = 3.14;
     5     int NUM = 5;
     6     public abstract void show();
     7     void say(); //省略public abstract
     8 }
     9 
    10 class  Foo implements Inter{
    11     public void show(){}
    12     public void say(){}
    13 }
    14 
    15 interface Inter1{
    16     public abstract void a();
    17 }
    18 interface Inter2{
    19     public abstract void b();
    20 }
    21 interface Inter3 extends Inter1{
    22     public abstract void c();
    23 }
    24 
    25 abstract class Aoo{
    26     void d(){}
    27     abstract void e();
    28 }
    29 class Boo implements Inter3{
    30     void m(){}
    31     public void a(){
    32         System.out.println("a");
    33     }
    34     public void c(){
    35         System.out.println("c");
    36     }
    37 }
    38 class Coo implements Inter1,Inter2{
    39     public void a(){}
    40     public void b(){}    
    41 }
    42 class Doo extends Aoo implements Inter1,Inter2{
    43     void e(){}
    44     public void a(){}
    45     public void b(){}
    46 }
  • 相关阅读:
    MOSS 2007(Designer) 自定义列表表单开发笔记1(表单字段控件格式化)
    不使用第三个变量,怎么交换两个变量的值?
    AT指令介绍
    转:iis 支持wap
    WAP传输协议
    计算生肖
    下载文件 转
    彩信MO,MT的业务流程(转)
    最详细AT指令
    WML标签手册
  • 原文地址:https://www.cnblogs.com/DeRozan/p/6945054.html
Copyright © 2020-2023  润新知