博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
接口概述学习
阅读量:5830 次
发布时间:2019-06-18

本文共 681 字,大约阅读时间需要 2 分钟。

A:接口概述

  • 从狭义的角度讲就是指java中的interface
  • 从广义的角度讲对外提供规则的都是接口
    • B:接口特点
  • a:接口用关键字interface表示
    • interface 接口名 {}
  • b:类实现接口用implements表示
    • class 类名 implements 接口名 {}
  • c:接口不能实例化
    • 那么,接口如何实例化呢?
    • 按照多态的方式来实例化。
  • d:接口的子类
    • a:可以是抽象类。但是意义不大。
    • b:可以是具体类。要重写接口中的所有抽象方法。(推荐方案)
      • C:案例演示
  • 接口特点
  • `
  • `
class Demo1_Interface {    public static void main(String[] args) {        //Inter i = new Inter();        //接口不能被实例化,因为调用抽象方法没有意义        Inter i = new Demo();           //父类引用指向子类对象        i.print();    }}interface Inter {    public abstract void print();                   //接口中的方法都是抽象的}class Demo implements Inter {    public void print() {        System.out.println("print");    }}

转载于:https://blog.51cto.com/357712148/2132096

你可能感兴趣的文章
測試文章
查看>>
Flex很难?一文就足够了
查看>>
【BATJ面试必会】JAVA面试到底需要掌握什么?【上】
查看>>
CollabNet_Subversion小结
查看>>
mysql定时备份自动上传
查看>>
Linux 高可用集群解决方案
查看>>
17岁时少年决定把海洋洗干净,现在21岁的他做到了
查看>>
linux 启动oracle
查看>>
《写给大忙人看的java se 8》笔记
查看>>
倒计时:计算时间差
查看>>
Linux/windows P2V VMWare ESXi
查看>>
Windows XP倒计时到底意味着什么?
查看>>
tomcat一步步实现反向代理、负载均衡、内存复制
查看>>
运维工程师在干什么学些什么?【致菜鸟】
查看>>
Linux中iptables详解
查看>>
java中回调函数以及关于包装类的Demo
查看>>
maven异常:missing artifact jdk.tools:jar:1.6
查看>>
终端安全求生指南(五)-——日志管理
查看>>
Nginx 使用 openssl 的自签名证书
查看>>
创业维艰、守成不易
查看>>