何为继承,就是一个类里面的属性和方法被复用。为了减少代码量就可以使用新的类来继承这个里面的非私有化的属性和非私有化的方法。这个新的类叫做子类。子类可以拥有自己的属性和方法,即子类对父类进行了扩展。 子类也可以用自己的方式来执行父类的方法。 Java 的继承是单继承,但是可以多重继承,单继承就是一个子 ...
分类:
其他好文 时间:
2019-11-02 19:55:48
阅读次数:
74
秋招已经尘埃落定,十月下旬把三方寄出去之后又出去玩了一周,现在开始复盘整个秋招。 首先,这两年互联网行业真的行业不太好,很多公司的岗位趋于饱和,门槛也高了不少(我自己在秋招过程中的感觉,也可能是我自己菜,菜是原罪),找工作要很早开始准备才行。 个人的一些信息:大四应届生,软件工程专业,成绩还行。 关 ...
分类:
其他好文 时间:
2019-11-02 10:12:34
阅读次数:
114
一、工厂模式:1.1为什么要用工厂模式a.解耦:把对象的创建和使用的过程分开。b.降低代码重复:如果创建某个对象的过程都很复杂,需要一定的代码量,而且很多地方都要用到,那么就会有很多的重复代码。c.降低维护成本:由于创建过程都由工厂统一管理,所以发生业务逻辑变化,不需要找到所有需要创建某个对象的地方去逐个修正,只需要在工厂里修改即可,降低维护成本。1.2简单工厂模式这个就是简单的封装,把对象创建的
分类:
其他好文 时间:
2019-10-31 10:46:37
阅读次数:
72
FreeSql 开源发布快一年了,目前主仓库代码量 64118 行,用 git 命令统计的命令如下: find . "(" name " .cs" ")" print | xargs wc l 加上其他几个扩展包的代码,大约有 70000 行源码。 仓库地址: "https://github.com ...
分类:
数据库 时间:
2019-10-30 22:24:37
阅读次数:
160
对于刚入门的Pythoner在学习过程中运行代码是或多或少会遇到一些错误,刚开始可能看起来比较费劲。随着代码量的积累,熟能生巧当遇到一些运行时错误时能够很快的定位问题原题。下面整理了常见的17个错误,希望能够帮助到大家。1、忘记在if,for,def,elif,else,class等声明末尾加:会导致“SyntaxError:invalidsyntax”如下:ifspam==42print(‘He
分类:
编程语言 时间:
2019-10-28 22:34:44
阅读次数:
106
多态:父类的引用指向了子类的对象。因此在实现多态时一定要有继承的关系。 比如: 使用多态的注意事项:一定要保证父类有此成员,否则编译无法通过。 (1)在访问成员变量时,实际上访问的也是父类的成员变量。 (2)在访问非静态的成员方法时,实际上访问的是子类的成员方法。 (3)在访问静态的成员方法和成员属 ...
分类:
编程语言 时间:
2019-10-28 14:47:12
阅读次数:
61
最近在重构代码的时候,抽象了大量的接口。也使用这些抽象的接口做了很多伪继承的操作,极大的减少了代码冗余,同时也增加了代码的可读性。 然后随便搜了一下关于Go继承的文章,发现有的文章的代码量过多,并且代码format极其粗糙,命名极其随意,类似于A、B这种,让人看着看着就忘了到底是谁继承谁,我又要回去 ...
分类:
其他好文 时间:
2019-10-27 11:04:16
阅读次数:
97
最近在重构代码的时候,抽象了大量的接口。也使用这些抽象的接口做了很多伪继承的操作,极大的减少了代码冗余,同时也增加了代码的可读性。 然后随便搜了一下关于Go继承的文章,发现有的文章的代码量过多,并且代码format极其粗糙,命名极其随意,类似于A、B这种,让人看着看着就忘了到底是谁继承谁,我又要回去 ...
分类:
其他好文 时间:
2019-10-25 16:18:24
阅读次数:
67
原文:前端深入之css篇丨2020年前,彻底掌握css动画【animation】 写在前面 马上就2020年了,不知道小伙伴们今年学习了css3动画了吗? 说起来css动画是一个很尬的事,一方面因为公司用css动画比较少,另一方面大部分开发者习惯了用JavaScript来做动画,所以就导致了许多程序... ...
分类:
Web程序 时间:
2019-10-25 10:05:43
阅读次数:
101
原文:前端深入之css篇丨2020年前,彻底掌握css动画【transition】 写在前面 马上就2020年了,不知道小伙伴们今年学习了css3动画了吗? 说起来css动画是一个很尬的事,一方面因为公司用css动画比较少,另一方面大部分开发者习惯了用JavaScript来做动画,所以就导致了许多程... ...
分类:
Web程序 时间:
2019-10-25 09:40:45
阅读次数:
109