java----接口

《接口介绍》

 

 

 

 

 《接口的应用场景》

 项目经理为了程序员不要把方法名写的乱七八糟而要有统一规范,可以写接口,然后程序员去实现接口

《使用注意事项》

 

 

 

 

 

 对于(6)的解释:

1.首先接口interface是用来规定的,所以不能够任意改变其中的值

2.接口interface是不能够实例化的,即不能够new, 用public static final在java底层能够不用new就调用

《接口VS继承》

 可以将继承想象成先天拥有,将接口想象成后天学习

 其他使用implements后与使用了extends有很多相似性,下面的多态性就是其中一种

《接口的多态性》

 那么相对应的,class Teacher也要全部实现IH中的方法才行

《日后学习的补充》

接口不是类

接口是纯抽象的类型描述机制

接口interface中属性均以public static final修饰

接口interface中方法均以public abstract 修饰

接口象征着能力标签,接口可以实现将不同类关联起来,即将不同类的共有特征提取出来

而继承是将同种类的共有特征提取出来。

 如果一个类son,其implement了一个接口move,而且extends了一个类father

如果在father类中实现了move中的抽象方法,那么就相当于son实现了这个move中的抽象方法

而且注意一下接口中的多态:

实现如下操作:

注意下interface中的继承机制:

在类class中是单继承机制,但在接口interface中可以实现多继承机制:

 

 

posted @ 2022-07-18 16:30  次林梦叶  阅读(26)  评论(0)    收藏  举报