目录 1. 抽象类的定义和特点 1.1 抽象类的定义 1.2 抽象类的作用和特点 2. 抽象类与普通类的区别 2.1 是否可以实例化 2.2 是否可以包含抽象方法 3. 抽象方法与具体方法 3.1 抽象方法的定义和特点 3.2 抽象方法与具体方法的区别 3.3 抽象方法的作用和意义 4. 继承与抽象方法的实现 5. 接口和抽象类 5.1 接口和抽象类的区别 5.2 抽象类的使用场景 5.3 接口的使用场景