JavaSE 接口

Nimat ·
更新时间:2024-11-01
· 883 次阅读

##javase 接口干货知识点斜体样式

一、接口的概念
1.接口:是- -种标准、规范,接口的使用者和接口的实现者都
必须遵循的约定。
2.语法: (基于 jdk7.0版本) [重点]
(1)关键字: interfaceinterface接口名{}
(2)接口在编译之后会生独立.class文件(3)接口不能创建对象,但是可以声明引用。接口名变量名;
(4)接口中没有构造方法
(5)接口中属性都是公开、静态、常量(默认被public staticfinal修饰)
注意:接口从语法角度是一个特殊的抽象类,是对抽象炎进一步的抽象
但是按口从]8v分类:不是类。pub11c class TestMyInter{

public static votd main(string[] args){ //yInter.n =.20; system.out. print1n(MyInter .n); Syst em. out . print1n(MyTnter .m);//yInter.n- 50; //抽象类 抽像类不能单独new对象,但是可以声明引用抽象类:编译之后生成独立的.class abstract class MyClass{ inta=3;11实例安量 static int b- 7; //静态变量 public myClass(){}public void m1O{} public abstract void m2O; 1接口:共语法角度,相当于特殊的抽象类 interface MyInter{ int m =0; //默认被static ,同是被final惨饰 static int n= 7; //格志变量,默认被final修饰 //pub1ic MyInter({} 接口中没有构造方法public void t1O;//默认的被publicabstract修饰 public abstract void t2O; void t3O;//枝public abstract 修饰

3.实现类开发应用重点语法:
class 类名implements接口名0}(2)注意:
o.如果实现类不想定义为抽家类,则必须看盖接口中所有的抽象方
法,同时给与实现;否则实现类必须定义为抽象类。
b.接口中方法默认的访问权限为public ,所以实现类覆盖接口中的方
法时访问修饰符必须也是public.因为美中方法如果不谢访问修饰
符。默认的访问权限为default.
(4)使用:按口类型的引用中可以存储实现类的对象,多态的应用
语法:接口名引用= new实现类类名(实参):
注意:如果以接口类型的引用调用方法,只能调用接口中有的方法。


作者:weixin_46663595



接口 javase

需要 登录 后方可回复, 如果你还没有账号请 注册新账号