抽象类与接口的异同

1 定义 抽象类:如果一个类中包含抽象方法,那么这个类就是抽象类。在Java语言中,可以通过把类或类中的某些方法声明abstract(abstract只能修饰类或方法,不能修饰属性)来表示一个类是抽象类。 接口:接口就是指一个方法的集合,接口中的所有方法都没有方法体,在Java语言中,接口是通过关键字interface来实现的。 2 相同点 抽象类与接口很像,它们都具有如下特征。 1. 抽象类与接
相关文章
相关标签/搜索