当前位置: 首页 > news >正文

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();
}

 

转载于:https://www.cnblogs.com/lxh520/p/8243989.html

相关文章:

  • 驱动和应用层的三种通信方式
  • 《Java编程思想》笔记03------访问权限控制
  • 记笔记与博客
  • 树的遍历
  • 菜鸟配置SAMBA服务之1
  • Qt动态设置布局中的控件
  • CISCO无线AP胖瘦升级
  • dotcms总结
  • 设计模式的原则
  • electron
  • 基于BIND实现DNS的解析、主从、子域、请求转发、访问控制
  • Mysql初始化root密码和允许远程访问
  • 软件项目隐形成本
  • MyBatis返回类型resultType和resultMap
  • 一个简单的git应用教程
  • [nginx文档翻译系列] 控制nginx
  • HTTP中GET与POST的区别 99%的错误认识
  • JavaScript设计模式系列一:工厂模式
  • java第三方包学习之lombok
  • JS 面试题总结
  • quasar-framework cnodejs社区
  • 初识MongoDB分片
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 离散点最小(凸)包围边界查找
  • 项目管理碎碎念系列之一:干系人管理
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • 06-01 点餐小程序前台界面搭建
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • 如何用纯 CSS 创作一个货车 loader
  • # .NET Framework中使用命名管道进行进程间通信
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • $().each和$.each的区别
  • $.ajax中的eval及dataType
  • %@ page import=%的用法
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (四)linux文件内容查看
  • .[hudsonL@cock.li].mkp勒索病毒数据怎么处理|数据解密恢复
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args
  • .NET基础篇——反射的奥妙
  • .net中我喜欢的两种验证码
  • .stream().map与.stream().flatMap的使用
  • /var/lib/dpkg/lock 锁定问题
  • @entity 不限字节长度的类型_一文读懂Redis常见对象类型的底层数据结构
  • @javax.ws.rs Webservice注解
  • [ MSF使用实例 ] 利用永恒之蓝(MS17-010)漏洞导致windows靶机蓝屏并获取靶机权限
  • [Android 13]Input系列--获取触摸窗口
  • [android] 看博客学习hashCode()和equals()
  • [BZOJ 3680]吊打XXX(模拟退火)