05 2018 档案

摘要:在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。 比如,我们已经编写了一个名为Animal的class,有一个run()方法可以直 阅读全文

posted @ 2018-05-23 22:02 开心的榴莲 阅读(282) 评论(0) 推荐(0)

摘要:领域模型,你真的理解的了吗? 背景 UML比较难学,主要是其本身很复杂并且涉及到大量的概念名词。领域模型就是其中之一,网络上搜索到关于领域模型的知识应该是有两种,一种是来源于最初的传统软件开发过程,一种来源于领域驱动设计(DDD),这两者很容易混淆。以下是我对领域模型这个概念的一些理解。 1. 领域 阅读全文

posted @ 2018-05-20 14:42 开心的榴莲 阅读(1954) 评论(0) 推荐(0)

摘要:一、引用 使用到的全局变量只是作为引用,不在函数中修改它的值的话,不需要加global关键字。如: 输出结果: 可以看出,无论是列表还是变量,都是可以直接引用的。 二、修改 使用到的全局变量,需要在函数中修改的话,就涉及到歧义问题,如: 输出结果: 可以看出,对于变量a,在函数func中"a = 2 阅读全文

posted @ 2018-05-16 16:55 开心的榴莲 阅读(1036) 评论(0) 推荐(0)

摘要:《Python Enhancement Proposal #8》 (8号python增强提案)又叫PEP8,他针对的python代码格式而编订的风格指南。 空白 使用space来表示缩进,而不要用tab 和语法相关的每一层缩进用4个空格来表示 每行的字符数不应超过79 文件中函数与类之间应该用两个空 阅读全文

posted @ 2018-05-15 18:05 开心的榴莲 阅读(325) 评论(0) 推荐(0)

导航