函数的基本使用 引入 基于前一部分的学习,我们已经能开发一些功能简单的小程序了,但随着程序功能的增多,代码量随之增大,此时仍不加区分地把所有功能的实现代码放到一起,将会使得程序得组织结构不清晰,可读性变差,且程序中需要频繁使用同意功能时,只能重复编写该功能的实现代码,日积月累,程序将变得冗长,并且当 ...
分类:
其他好文 时间:
2019-11-09 19:36:52
阅读次数:
98
函数 一、灵魂三问? 1、什么是函数? 函数就是一种工具,可以重复调用 2、为什么要用函数? a:为了防止代码冗余 b:为了增强代码的可读性,简介 3、怎么用函数? 关键字def后面空格加函数名加一个小括号后面跟一个重要的冒号 如def login(): OK,那我们定义好了函数要怎么使用函数呢,如 ...
分类:
其他好文 时间:
2019-11-09 19:35:18
阅读次数:
88
:dagger: 函数 一、函数的基本使用 1. 函数的定义 什么是函数: 函数是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集 函数的作用,为什么要用函数: 使用函数可以加强代码的复用性,提高程序编写的效率 防止代码冗余,提高代码可读性 函数的使用: 函数必须先创建才可以使用,该 ...
分类:
其他好文 时间:
2019-11-09 17:50:46
阅读次数:
105
:dagger: 函数 一、函数的基本使用 1. 函数的定义 什么是函数: 函数是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集 函数的作用,为什么要用函数: 使用函数可以加强代码的复用性,提高程序编写的效率 防止代码冗余,提高代码可读性 函数的使用: 函数必须先创建才可以使用,该 ...
分类:
其他好文 时间:
2019-11-09 17:39:40
阅读次数:
132
一.函数的作用 当我们在写一个复杂的程序的时候,可以能会在很多地方上用到相同的功能,写起来代码量非常大,通过函数可以解决大量的代码冗余,我们只需要将各个功能封装到一个函数内,需要的时候就调用这个函数就可以,这样写起来的代码可读性也得到很大的提升,而且当我们后续需要增添新功能的时候也非常的方便,维护起 ...
分类:
编程语言 时间:
2019-11-09 17:36:54
阅读次数:
96
最近在重构代码的时候,抽象了大量的接口。也使用这些抽象的接口做了很多伪继承的操作,极大的减少了代码冗余,同时也增加了代码的可读性。 然后随便搜了一下关于Go继承的文章,发现有的文章的代码量过多,并且代码format极其粗糙,命名极其随意,类似于A、B这种,让人看着看着就忘了到底是谁继承谁,我又要回去 ...
分类:
其他好文 时间:
2019-10-27 11:04:16
阅读次数:
97
最近在重构代码的时候,抽象了大量的接口。也使用这些抽象的接口做了很多伪继承的操作,极大的减少了代码冗余,同时也增加了代码的可读性。 然后随便搜了一下关于Go继承的文章,发现有的文章的代码量过多,并且代码format极其粗糙,命名极其随意,类似于A、B这种,让人看着看着就忘了到底是谁继承谁,我又要回去 ...
分类:
其他好文 时间:
2019-10-25 16:18:24
阅读次数:
67
1、起因 1、系统庞大,涉及多个角色,角色互串,导致功能与功能之间的关系不清晰 2、角色对应的页面划分不清晰,系统和系统之间混杂在一起 3、前端项目过大,前端性能低下 4、组员多,项目管理难 2、拆解后的预期 1、优势 1、角色清晰、角色所属功能清晰 2、项目解耦,便于维护管理 3、项目上线,完全不 ...
分类:
其他好文 时间:
2019-10-18 22:31:58
阅读次数:
138
组合: 1.什么是组合? 组合指的是一个对象中的属性,是另一个对象. 2.为什么要使用组合? 组合目的和继承一样, 为了减少代码冗余. 3.如何使用组合: 封装(夺命三问): 1.什么是封装? 比喻: 封: 比如把一个袋子封起来. 装: 比如把一堆小猫,小狗,nick装到袋子里. 封装指的是把一堆属 ...
分类:
其他好文 时间:
2019-10-11 20:34:01
阅读次数:
82
什么是继承 继承指的是新建类的方法 新建的类称之为子类或者派生类 子类继承的类叫做父类,也 称之为基类或超类 继承的特征 子类可以继承父类的属性(特征与技能), 并且可以派生出自己的属性(特征与技能) 继承的目的 继承的目的是为了减少代码冗余(减少重复代码). 什么是抽象 抽象指的是抽取相似的部分, ...
分类:
其他好文 时间:
2019-10-11 09:20:18
阅读次数:
67