目录
1.部分名词概念
- 构造函数:一种特殊的函数,又称为构造器。其主要的功能是用来在创建对象时,对对象的成员变量进行初始化操作,通常与new运算符一起使用。
- 抽象类:使用了关键词abstarct关键字声明的java类,是半抽象的。
2.什么是接口?
- 通俗点讲,能插能拔的就叫接口,通常接口中提取的都是行为动作们(方法)。
- 接口的本质就是java类,特殊的完全抽象的java类,也可以说接口是特殊的抽象类,所以接口是一种引用数据类型。接口在编译之后,也会生成.class后缀的字节码文件。
3.接口的定义和基础语法
语法:修饰符列表 interface 接口名{ 方法们};
基础语法:
接口中的所有成分均是public类型的,所以public关键字可以省略,编译的时候会自动的加上去。这是因为接口中不存在变量,都是需要其实现类进行重写或者使用的常量和方法,这就要求实现类应该是可以访问到接口中的内容的,所以是public的。
接口是完全抽象的,接口中只包含两类内容,即常量和抽象方法,因为其中定义的方法默认都是抽象方法,所以在定义方法的时候abstract关键字是可以省略的,默认就是抽象的。
因为均是抽象的方法,所以定义的所有方法均无方法体(注意“ {} ” 也是方法体&#x