1.重载最好是有层次的继承关系,否则不要写的太“相似”,尽量少用重载,多重写,但是要考虑复用性 public class Card { public static String classify(Set<?> set) { return "set"; } public static String c ...
分类:
其他好文 时间:
2019-11-20 22:03:35
阅读次数:
64
一、查看类的继承关系图 快捷键CTRL+H查看:看向上和向下的继承关系 右键Diagrams:能继承关系,也能看实现了哪些接口 按住alt键可以使用放大镜功能 点击Jump to Source进入查看源码 ...
分类:
其他好文 时间:
2019-11-19 13:38:41
阅读次数:
67
桥接模式的定义与特点 桥接(Bridge)模式的定义如下:将抽象与实现分离,使它们可以独立变化。它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度。桥接(Bridge)模式的优点是: 由于抽象与实现分离,所以扩展能力强; 其实现细节对客户透明。 缺点是:由于聚合关系建立在抽 ...
分类:
其他好文 时间:
2019-11-15 00:15:07
阅读次数:
133
Drf04 / drf request请求对象封装、版本、认证、权限 [TOC] 回顾和补充 1. restful规范 2. 类继承关系 3. 继承关系 今日详细 1.请求的封装 drf入口请求流程: 路由 视图关系 2.版本 版本使用三步: 1.settings配置文件 2.路由 3.通过requ ...
分类:
其他好文 时间:
2019-11-09 21:21:10
阅读次数:
98
各种Repository接口继承关系: Repository : 方法命名规则查询方式: 参考: 基于@Query注解的查询和更新 1. 基于@Query注解的查询 JPQL 方式 ps: JPQL 占位符索引是从1开始的。 SQL 方式 2. 基于@Query注解的更新 基于@Query注解的更新 ...
分类:
编程语言 时间:
2019-11-09 09:33:48
阅读次数:
155
Drf03 / drf版本、认证、权限 [TOC] 回顾和补充 1. restful规范 2. 简述drf组件。 3. 类继承关系 4. 继承关系 今日概要 request请求对象封装 版本 认证 权限 频率限制 今日详细 1.请求的封装 drf入口请求流程: 路由 视图关系 2.版本 版本使用三步 ...
分类:
其他好文 时间:
2019-11-09 00:05:07
阅读次数:
113
Python中多态的作用让具有不同功能的函数可以使用相同的函数名,这样就可以用一个函数名调用不同内容(功能)的函数。Python中多态的特点1、只关心对象的实例方法是否同名,不关心对象所属的类型;2、对象所属的类之间,继承关系可有可无;3、多态的好处可以增加代码的外部调用灵活度,让代码更加通用,兼容 ...
分类:
编程语言 时间:
2019-11-03 01:15:07
阅读次数:
81
操作系统:windows 10 Python: 3.7.1 Django: 2.0.6 一、项目创建 浏览原始的前端页面,从页面上进行模块划分,抽象出APP,分析各个APP,初步抽取出APP模型和模型字段,从页面上分析整个项目模板的继承关系。 1、项目模块划分以及各个APP模型抽象 2、创建项目 D ...
分类:
其他好文 时间:
2019-11-03 01:03:39
阅读次数:
272
ProgressBar也是一组重要的的组件,ProgressBar本身代表了进度条组件,它还派生了两个常用的组件:SeekBar和RatingBar。ProgressBar及其子类在用法上十分相似,只是显示界面有一定的区别。 ProgressBar及其子类的继承关系如图所示 进度条(Progress ...
分类:
其他好文 时间:
2019-11-02 22:03:10
阅读次数:
98
一、多态的语法 1.两个类之间没有继承关系的,使用多态是不能编译的。 2.无论向上还是向上转型,都需要有继承关系。 3.什么时候需要向下转型? 当调用的方法或者属性是子类型特有的,在父类型中不存在,就需要向下转型。 4.著名异常:java.lang.ClassCastException 注意: (1 ...
分类:
编程语言 时间:
2019-11-02 19:35:35
阅读次数:
85