0
点赞
收藏
分享

微信扫一扫

接口知识点

上善若水山西太原 2022-03-11 阅读 102

接口的好处:

1.降低耦合度

2.提高程序的课扩展性

接口里面只能放方法,不能放属性,接口里面的所有方法都是抽象方法,接口中所有的量都是常量

接口不能实例化 ,不能new

接口的意义在于

类和接口靠implements(关键字)来关联,类去实现接口

接口是支持多实现的,接口支持多实现

类不支持多继承

实现是类和接口之间的关系

一个类实现了接口不想把方法具体实现的话

一个类可以在继承类时 同时实现接口

接口是支持多继承的,类不支持多继承,但类支持多实现

接口里面的方法可以不是抽象的(default)

总结

接口中所有的成员变量都是常量(public static final)修饰的

接口中所有的方法默认的都是(public )修饰的

接口没有构造方法,构造方法是用来创造对象的

实现接口的类中,必须实现接口的所有方法,如果不实现接口的所有方法,那么该类就是一个抽象类

接口和接口之间可以相互继承 而且可以实现多继承

与继承类似的是接口与实现类之间也存在多态,与继承类似

接口和抽象类:一个类可以去实现多个接口,但最多只能继承一个类

接口是对行为的抽象(规范),抽象类是对事物的抽象(规范)

举报

相关推荐

0 条评论