在python中,关于类的继承有很多场景和知识点。今天聚焦在一个场景:有一个父类A,类中定义了某个问题中的通用属性和方法(即后面的子类都需要用到),在子类B中需要继承这些属性和方法,同时添加自己特有的属性和方法,应该如何实现? 在子类中,继承并初始化父类属性的方式有两种: 显示调用父类的初始化函数, ...
分类:
其他好文 时间:
2021-06-02 12:24:54
阅读次数:
0
该图来自于《大话设计模式》。 依赖关系:虚线箭头表示,指向被依赖对象。 继承关系:空心三角形+实线表示,子类指向父类。 组合关系:实心菱形+实线箭头表示。 关联关系:实线箭头表示。 聚合关系:空心菱形+实线箭头表示。 实现关系:空心三角形+虚线表示或者棒棒糖表示法。 ...
分类:
其他好文 时间:
2021-06-02 12:22:56
阅读次数:
0
jar文件其实就是一个压缩包,里面包含很多class文件(一个class文件是一个类的字节码)。方便在网络上传输、可以规定版本号,更容易进行版本控制。 var只能在方法内使用,不能用于定义成员变量。 打包一个package成为一个jar文件的方法 第一种方法: 第二种方法是使用jar creater ...
分类:
编程语言 时间:
2021-06-02 12:21:20
阅读次数:
0
1.乐观锁和悲观锁 对于同一个共享资源,悲观锁认为,在自己使用数据的时间内,一定会有其它的线程来使用该数据,所以必须要对这个共享资源进行上锁,如果不上锁,在这期间数据可能会被其它的线程锁修改。java中的synchronized和Lock的实现类都是悲观锁。 而对于乐观锁而言,认为自己在使用共享资源 ...
分类:
编程语言 时间:
2021-06-02 12:08:39
阅读次数:
0
java读取excel 使用 jxl读取 依赖 <dependency> <groupId>net.sourceforge.jexcelapi</groupId> <artifactId>jxl</artifactId> <version>2.6.12</version> </dependency> ...
分类:
编程语言 时间:
2021-06-02 12:07:16
阅读次数:
0
静态路由的配置与原理 目录 路由器的工作原理 路由表的形成 静态路由和默认路由 路由器的转发转发数据包的封装过程 静态路由和默认路由的配置 1.什么是路由? 路由就是源主机到目标主机的转发过程 2.什么是路由器? 能够将数据发送到正确的目的地,并在转发过程中选择最佳路径的设备 3.路由器的工作原理 ...
分类:
其他好文 时间:
2021-06-02 12:03:50
阅读次数:
0
package cn.rushangw.lesson06;import javax.swing.*;import java.awt.*;public class TestComboboxDemo01 extends JFrame { public TestComboboxDemo01(){ Cont ...
分类:
其他好文 时间:
2021-06-02 12:03:31
阅读次数:
0
package cn.rushangw.lesson06;import javax.swing.*;import java.awt.*;import java.util.Vector;public class TestComboboxDemo02 extends JFrame { public Te ...
分类:
其他好文 时间:
2021-06-02 11:59:50
阅读次数:
0
public static void main(String[] args) { int[] arr = {4, 2, 5, 9, 1, 6, 8}; boolean flag = false; for (int i = 1; i <= arr.length; i++) { System.out.p ...
分类:
编程语言 时间:
2021-06-02 11:59:30
阅读次数:
0
package cn.rushangw.lesson05;import javax.swing.*;import java.awt.*;import java.net.URL;public class JButtonDemo01 extends JFrame { public JButtonDemo ...
分类:
其他好文 时间:
2021-06-02 11:54:15
阅读次数:
0