zoukankan      html  css  js  c++  java
  • 6-1 接口的特性

    package interfacepage.model;
    
    public interface InterfaceTestO extends InterfaceTestT{
    
    
        /**
         * 6.1.2 接口的特性
         * 
         * 1.接口不能创建对象
         * 2.声明一个变量引用必须指向实现接口的类
         * 
         * 
         * 3.接口中不能声明实例域和静态方法
         * 4.可以包含常量,方法默认是 public 变量默认是 public static finals, Java规范不建议写多余的关键字
         * 
         * 
         * 5.继承一个超类,实现多个接口(用,隔开)
         * 
         * 
         * 5-6接口和抽象类     
         * Java不支持多重继承,可以实现多个接口
         * 
         */
        
    //    4.
    //    public static final double x = 0.0;
    //    public void method1();
        double x = 0.0;
        void method1();
        
        //Java8中允许在接口中实现静态方法
    //   public static void method2();    
        
    }
    package interfacepage.model;
    
    public class Person implements Comparable<Person>,Cloneable{
        int age;
        @Override
        public int compareTo(Person o) {
            return this.age<o.age?-1:(this.age==o.age?0:1);
        } 
    
    }
    package interfacepage.model;
    
    public interface InterfaceTestT {
    
        void Min();
    }
  • 相关阅读:
    MySQL(后篇)
    数据库
    Ajax
    JQuery
    BOM & DOM
    CSS
    HTML
    Python之IO多路复用学习
    vue-router小记
    js中运算符的优先级
  • 原文地址:https://www.cnblogs.com/lxh520/p/8243989.html
Copyright © 2011-2022 走看看