10.15

抽象类:使用 abstract 关键字定义,不能被实例化。抽象类中可以有抽象方法(没有方法体,用 abstract 修饰)和非抽象方法。例如,abstract class Shape {public abstract double getArea (); }。
接口:使用 interface 关键字定义,接口中的方法默认是 public abstract 的,变量默认是 public static final 的。类通过 implements 关键字实现接口,必须实现接口中的所有方法。例如,interface Drawable {void draw (); }。

posted @ 2024-10-15 23:52  李蕊lr  阅读(18)  评论(0)    收藏  举报