抽象类 抽象类无法被实例化,它的作用是为所有继承自它的类定义(或部分实现)接口。 使用 abstract 关键字定义抽象类。 可以像在普通类中那样在抽象类中创建方法和属性,在大多数情况下,一个抽象类至少包含一个抽象方法,抽象方法也是通过 abstract 关键字声明的。抽象方法只有方法声明,没有方法 ...
分类:
Web程序 时间:
2019-12-21 23:03:06
阅读次数:
204
原文:WPF 委托 事件 B窗体调用A窗体方法 具体实现 A窗体 中加载B窗体 B窗体触发A窗体里的方法 当点击B窗体确定Button事件 给A窗体俩个TextBox赋值 并关闭B窗体 B窗体 1)定义参数类 2)定义委托 定义委托事件 3) 定义触发事件方法 4) 触发事件方法 A窗... ...
1、名词解释 类:类代表了具有相同特征的一类事物(人) 对象、实例:具体的某一个事物或者是人 实例化:将类变成对象的这么一个过程,即新建一个对象的过程,就是对类的一个实例化过程。 2、格式 函数定义: def func1(): #这样定义的叫做函数,它是在模块中定义的。 pass 类定义: clas ...
分类:
编程语言 时间:
2019-12-20 12:11:53
阅读次数:
82
《手写集合框架》LinkedList篇 嘿嘿嘿,拖延症犯了,这几天不怎么想写代码,所以趁没事干就写写了。进入正文 一、定义接口 二、编写LinkedList类 1.定义属性 newNode还记得撒,我们上次定义了一个newNode类,整个链表的核心就是它,其他的内容就是方法也都是围绕它改改上下指向, ...
分类:
其他好文 时间:
2019-12-18 23:58:07
阅读次数:
182
构造方法 根据参数不同,构造方法可以分为如下两类: 隐式无参构造方法(系统默认提供) 显式定义一个或多个构造方法(无参、有参) 构造方法与类的关系:类是public的,默认的构造方法也是public;类是缺省的,默认的构造方法也是缺省的。 一个类可以创建多个重载的构造方法。 父类的构造方法不可被子类 ...
分类:
其他好文 时间:
2019-12-16 22:03:23
阅读次数:
82
/** *对这个类或方法加入文档注释*@author 作者*@version 版本*。。。*@param 参数 参数说明*@return 返回值说明 解析帮助文档产生的错误总结: 问题提示:找不到可以文档化的公共或受保护的类 问题:权限不够 解决方法:将要解析的类定义为public 问题提示:警告: ...
分类:
编程语言 时间:
2019-12-14 21:14:23
阅读次数:
201
引言 在我们有几十上百的视图类,都有get,post等方法,在功能类似时,会导致大量的重复代码出现,显然还有很多可以优化的地方。这也就有了视图组件,它的功能非常强大,能很好的优化接口逻辑。 视图组件 使用视图组件的mixin优化接口逻辑 导入 mixins 定义序列化类 定义视图类 # 1.导入mi ...
分类:
其他好文 时间:
2019-12-12 17:55:56
阅读次数:
86
集合 由数组引入,和数组进行对比分析 概念:对象的容器,存储对象的对象,克代替数组 数组本身也是对象,可以存对象,集合也可以,因此是一种对数组的替代。 特点:容器的工具类,定义了对多个对象进行操作的常用方法。 集合比数组功能更强大,指的是封装了很多操作对象的方法,因此可以作为一个工具使用。 位置:j ...
分类:
其他好文 时间:
2019-12-11 09:18:50
阅读次数:
76
我选择的设计模式是抽象工厂模式。 工厂方法模式的一个重大缺陷:一个工厂子类只能创建一个产品子类 抽象工厂模式的出现就是为了解决这一难题:其特点是抽象工厂中每个工厂可以创建多种产品子类 主要用途:允许使用抽象的接口来创建一组相关产品,而不需要知道该产品具体是什么, 使用步骤:1创建抽象工厂类,定义具体 ...
分类:
其他好文 时间:
2019-12-08 17:38:27
阅读次数:
95
Spider Spider类定义了如何爬取某个(或某些)网站。包括了爬取的动作(例如:是否跟进链接)以及如何从网页的内容中提取结构化数据(爬取item)。 换句话说,Spider就是您定义爬取的动作及分析某个网页(或者是有些网页)的地方。 class scrapy.Spider是最基本的类,所有编写 ...
分类:
其他好文 时间:
2019-12-08 14:02:21
阅读次数:
79