abstract class和interface有什么区别?

1. 接口  只可以定义static  final成员变量。 即使不显性写出来 也还是会是static final

2. 接口的 方法不能有方法体,并且只能是public的。

 

1.抽象类:如果类中有一个抽象方法,那这个类就必须是抽象类。 其他的不做要求。

2.注意 抽象方法不能有方法体。

 

 

  

posted @ 2016-10-24 17:56  kakaisgood  阅读(134)  评论(0编辑  收藏  举报