一. 面试题及剖析
1. 今日面试题
在上一篇文章中,壹哥 给大家讲解了对面向对象的理解,在面向对象里面,其实会涉及到很多内容,比如类、接口、抽象类等内容,所以面试官在这里就会问到相关问题,比如:
请说说Java中抽象类和接口有什么区别?
2. 题目剖析这个题目,在面试初级Java程序员、实习生时,出现的频率还是挺高的。这道题目考察的还是与面向对象相关的知识点,具体是在考察我们对接口和抽象类的掌握细节,主要以记忆为主,这道题目还是比较容易回答的。对于抽象类和接口,一方面我们要记住两者的区别,另一方面我们还要明确两者各自的使用场景。
二. 参考答案对于抽象类和接口的区别,其实没有太多深层的东西需要我们去探究,更多的还是以记忆为主,这里 壹哥 给各位设计了一个表格,清晰的对比了两者的区别。
1. 抽象类和接口常规区别参数
抽象类