-
Notifications
You must be signed in to change notification settings - Fork 0
zhangweimtan/myObjectIterface
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
接口优点:
1,类与接口的关系,实现关系,而且是多实现,一个可以实现多个多个接口,
类与类是继承关系,Java中的继承是单一继承,一个类只能有一个父类,
打破了继承的局限性;
2,(USB接口)
对外提供规则,规范,统一的,
3,降低了程序的耦合性
提高了开发效率
可以实现模块化开发,定义好规则,给人是实现自己的模块,提高了开发的效率
接口与抽象类的区别:
相似(共性):
1,不断的抽取出抽象的概念
区别:
1,与类的关系
类与接口是实现关系,而多实现,一个类可以实现多个多接口,全部实现方法;
类与抽象类,是继承关系,Java中是单一继承,一个类只能有一个父类,多层继承
2,成员
成员变量,
抽象类,可以有成员变量,常量
接口,只能有常量
成员方法:
抽象类,可以抽象方法,可以有非抽象方法
接口,只能有抽象方法,修饰符默认public abstract
构造方法:
抽象类,可以构造方法,给成员变量赋值
接口,没有构造方法
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published