一、继承 1、概念 2、继承中的成员访问 成员变量|成员方法 | 局部 本类中成员变量 父类中非私有成员变量|本类中方法 父类中非私有成员方法 object基类中非私有成员方法 3、方法重写 (1)、为什么要重写 (2)、怎么进行重写 (3)、重写的注意点 4、this和super (1)、this ...
分类:
编程语言 时间:
2020-05-12 11:16:04
阅读次数:
63
多继承:子类继承多个父类 class Master(object): def __init__(self): self.kongfu = "古法煎饼果子配方" # 实例变量,属性 def make_cake(self): # 实例方法,方法 print("[古法] 按照 <%s> 制作了一份煎饼果子 ...
分类:
其他好文 时间:
2020-05-11 18:40:36
阅读次数:
50
一.概念 Fork/Join就是将一个大任务分解(fork)成许多个独立的小任务,然后多线程并行去处理这些小任务,每个小任务处理完得到结果再进行合并(join)得到最终的结果。 流程:任务继承RecursiveTask,重写compute方法,使用ForkJoinPool的submit提交任务,任务 ...
分类:
编程语言 时间:
2020-05-11 18:21:45
阅读次数:
67
Layer层自定义 keras允许自定义Layer层, 大大方便了一些复杂操作的实现. 也方便了一些novel结构的复用, 提高搭建模型的效率. 实现方法 通过继承keras.engine.Layer类, 重写其中的部分方法, 实现层的自定义. 主要需要实现的方法及其意义有: _ init _(se ...
分类:
其他好文 时间:
2020-05-11 12:57:15
阅读次数:
90
java中重写与重载的区别1.重写(Override)从字面上看,重写就是 重新写一遍的意思。其实就是在子类中把父类本身有的方法重新写一遍。子类继承了父类原有的方法,但有时子类并不想原封 不动的继承父类中的某个方法,所以在方法名,参数列表,返回类型(除过子类中方法的返回值是父类中方法返回值的子类时) ...
分类:
编程语言 时间:
2020-05-10 20:59:16
阅读次数:
76
抽象的关键字:abstract 被abstract修饰的类就叫做抽象类,被abstract修饰的方法就叫做抽象方法。 如图: 如果抽象类是父类,那么其子类必须重写他的抽象方法 除非没有抽象类中没有抽象方法或其子类也是抽象方法。 如果要重写其抽象方法必须要有个子类来继承。且抽象方法是不可以创建对象的。 ...
分类:
其他好文 时间:
2020-05-10 20:53:45
阅读次数:
51
一、继承Thread类,重写run方法,实现创建一个线程 package com.wuhao.thread; import java.util.Date; /** * 自定义线程 */ public class MyThread extends Thread{ public void run() { ...
分类:
编程语言 时间:
2020-05-10 10:51:33
阅读次数:
63
原因可能是父控件也设置了可拖拽熟悉 解决方法:在子控件中重写 dragMoveEvent事件 def dragMoveEvent(self, e): item = e.source() if None is item: e.accept() elif item.isAncestorOf(self): ...
分类:
其他好文 时间:
2020-05-10 10:35:39
阅读次数:
213
方法重载和方法重写的区别 方法重载:两同三不同 两同:方法名称相同、属于同一类 三不同:参数列表的个数不同、类型不同、顺序不同 方法重写:两同一不同,两小一大 名称相同,参数列表相同,属于不同继承链上的类,返回值类型可以变小,异常处理方式可以变小,权限修饰与父类相同或高于父类 相同点: 方法名称相同 ...
分类:
其他好文 时间:
2020-05-09 21:31:31
阅读次数:
54
MyBatis中使用 和$书写占位符有什么区别? \ 将传入的数据都当成一个字符串,会对传入的数据自动加上引号; $将传入的数据直接显示生成在SQL中。 ? 注意:使用$占位符可能会导致SQL注射攻击,能用 的地方就不要使用$,写order by子句的时候应该用$而不是 。 解释一下MyBatis中 ...
分类:
其他好文 时间:
2020-05-08 22:53:07
阅读次数:
66