摘要: 一、简介 描述: 普通类只有具体实现,抽象类具体实现和规范都有,接口只有规范! 接口就是比抽象类还抽象的抽象类,可以更加规范的对子类进行约束,全面专业地实现了规范和具体实现的分离。 抽象类还提供某些具体实现,接口不提供任何实现,接口中所有方法都是抽象方法。 接口是完全面向规范的,规定了一批类具有的公 阅读全文
posted @ 2020-11-28 15:20 conyoo 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、简介 描述: 'abstract'修饰符可以用来修饰方法,也可以修饰类。 如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类。 抽象类和抽象方法起到一个框架作用,方便后期扩展的重写和调用。 注意: 抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类。 示例: /* 阅读全文
posted @ 2020-11-28 11:18 conyoo 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 一、final类 描述: 用**'final'修饰的类不能被继承**,没有子类。 例如,我们是无法写一个类去继承String类,然后对String类型扩展的,因为API中已经将String类定义为'final'的了。 示例: public final class Person { } /* 以下代码 阅读全文
posted @ 2020-11-28 10:16 conyoo 阅读(368) 评论(0) 推荐(0) 编辑