在最近的教学过程中发现了一些有趣的内容,现将这些内容做具体的更新和汇总便于后续的记录和学习使用。
概述
大同小异
在计算机学科中,存在很多的大同小异,我们当前只讨论大同,将里面的概念做统一描述。
父子级
首先最重要的一个概念我们称之为继承性
,在父子级中需要考虑到子级与父级之间的信息继承,实现数据的获取和管理。
深拷贝 &浅拷贝
- 浅拷贝:只是将数据的内容获取
- 深拷贝:将数据内容的底层函数进行拷贝,实现数据的获取和继承
不管是深拷贝还是浅拷贝都对原数据不做修改,只是对新的数据的内容的深度进行不同程度的获取。
污染问题
代码污染
主要包含两点:可读性、规范性
可读性即当前代码给到其他开发成员的时候可以清楚理解代码所要执行的相关内容,在后续的二次开发的时候可以更快速的进行开发。
规范性是指每种开发语言都有一定的规则,我们要遵循相关的规则进行代码的开发,避免出现太多的错误问题。
数据污染
避免在一组数据中出现很多不同种类的数据信息,避免在后续的开发中处理太多的数据问题。
本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!