Java知识--接口
来源:互联网 发布:苹果序列号查询软件 编辑:程序博客网 时间:2024/06/04 18:11
1.接口本质上是一种完全的抽象类
2.接口中方法全都是抽象方法: public abstract(这两个关键字我们即使不写,Java也会帮我们加上)。
public abstract double area(); //可以省略:public abstractdouble perimeter();//Java会自动帮我们加:public abstract
3.接口中的变量全是常量(声明时必须给初值): public static final (这三个关键字我们即使不写,Java也会帮我们加上)。
4.接口本身是不能new对象的,只能当作引用来用,引用的实例为实现类对象
//接口是当作引用来使用的,语法就是:多态 Area g = new Rectangle(20, 15); System.out.println( g.area() );//多态: 1)编译 2)运行 System.out.println(g.toString());
5.一个类要实现接口,必须把接口中所有的抽象方法全部实现,否则就要声明成抽象类。 实现类我们有时也把它称为子类。
6.接口本身上是类,它继承自Object,因此通过接口引用可以访问Object中的所有方法
7.一个类可以同时继承父类(单继承),又实现接口(多实现)。
8.一个接口可以继承父接口,且可以多继承。
9.接口具有封装隔离功能。
阅读全文
0 0
- JAVA 接口知识
- Java接口知识
- Java知识(Map接口)
- Java知识--接口
- Java中的接口知识汇总
- Java知识总结-抽象类和接口
- 关于Java接口的一点儿知识
- Java 继承与接口知识详解
- java继承与接口相关知识
- JAVA Collection接口、 Set相关知识
- java接口的一些小知识
- Java 接口 多态概念 知识
- Java知识(接口和匿名类)
- Java知识:抽象类与接口
- java 自我知识总结(十五)接口
- java小知识 接口 String类
- 找工作知识梳理--Java--抽象类和接口
- java知识总结(五)抽象和接口
- file_put_contents 追加写
- OpenStack-Ocata (一)
- Scrapy在Ubuntu中的配置
- leetcode 15. 3Sum
- 条款20:宁以pass-by-reference-to-const替换pass-by-value
- Java知识--接口
- [牛客网算法笔记]完美洗牌问题
- 流水账笔记:PE文件格式(重定位表)
- java作业
- 口胡【NOIP2012DAY1】借教室
- 使用Navicat生成ER关系图并导出
- IPv6 解说 ,与IPv4的同异
- Delphi匿名方法
- 关于char, wchar_t, TCHAR, _T,L,TEXT,_TEXT,LPSTR,LPCSTR,PWSTR,PCWSTR,LPTSTR,LPCTSTR的区别