摘要: 接口和抽象类能够体现OOP的抽象,而接口和抽象类也是日常开发中经常用到的 抽象方法: 抽象方法就是被abstract修饰的方法,只有声明,没有实现,也就是没有方法体 在接口中修饰符和abstract都可以不写,因为会被编译器隐式的指定 抽象类:包含抽象方法的类 1、抽象类可以有抽象方法和非抽象方法, 阅读全文
posted @ 2019-06-11 16:50 Diamond-Shine 阅读(353) 评论(0) 推荐(0) 编辑
摘要: final通常是指"不可改变的",例如我们使用的常量 通常可以有三种使用情况: 一、final修饰数据 如果final修饰数据,也就是通常所说的常量,从字面上看,常量就是不能修改的,和变量是一个对立面 1、定义的时候必须有初始值,否则会编译错误 原因: public int i = 123; 在类加 阅读全文
posted @ 2019-06-11 11:17 Diamond-Shine 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 代码来自:https://www.cnblogs.com/ningvsban/p/3590722.html,感觉实现的方式不错(做了一点小小修改) 测试: 结果: 阅读全文
posted @ 2019-06-11 10:41 Diamond-Shine 阅读(203) 评论(0) 推荐(0) 编辑