对于抽象类、接口、多态这三个看似很基础知识,我每次面试都会遇到,每次都让我举例,说明什么情况下用抽象类、接口,多态,每次答得的不尽人意,最近把这些总结了下,今天先总结下抽象类和接口的基础知识点,明天给出他们的例子。
抽象类和接口基础知识点总结:
抽象类——abstract:
1.抽象类的解释:
当多个类中出现相同功能的函数,但功能主体不同,这时可以向上抽取,只抽取功能定义,而不抽取功能主体;
一个类中有抽象类时,这个方法用abstract修饰,同时这个类也是抽象类,用abstract修饰