自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

翻译 从类、API、框架三个层面学习如何设计的具体要求,并写学习心得

类 (1)代码的复用 包括目标代码和源代码的复用。其中目标代码的复用级别最低,历史也最久。源代码的复用级别略高于目标代码的复用,程序员在编程时把一些想复用的代码段复制到自己的程序中,但这样往往会产生一些新旧代码不匹配的错误。想大规模的实现源程序的复用只有依靠含有大量可复用构件的构件库。 (2)设计的复用 设计结果比源程序的抽象级别更高,因此它的复用受实现环境的影响较少,从而使可复用构件被复用的机会更多,并且所需的修改更少。这种复用有三种途径,第一种途径是从现有系统的设计结果中提取一些可复用的设计构件,并把这

2021-05-19 17:10:42 89

翻译 熟悉GRASP,并撰写心得。回答设计模式是怎样解决问题的。

GRASP模式 1 信息专家模式: GRASP模式的核心,理解起来应该很容易。 2 变化预防模式: 提倡在可预测的变化或不安定因素的周围,用稳定的接口来承担职责。依赖于稳定的接口,将经常变化的代码提炼出一个稳定的接口,让其他的类依赖这个稳定的接口,变化的部分继承这个接口后一般在子类中实现。 3 纯虚构模式:提倡把那些非问题领域的职责分配给那些人工生成的或者容易此类职责的概念类。我们设计对象的时候应该尽量保持与现实世界里的对象一致。 4 多态性模式:提倡通过多态操作把基于类型的可变行为的定义职责分配给行为发生

2021-05-19 17:08:31 82

翻译 阅读2:基础Java(翻译作业)

上课前一晚交:你必须在2月9日星期四晚上10:00之前完成阅读练习和Java家教练习。这些练习只根据完成情况评分,而不是根据正确性评分,如课程一般信息中所述。 阅读练习获得学分:右边是一个大的红色登录按钮。只有在你做阅读练习时登录,你才能获得学分。 课前交作业:你必须在2月10日星期五上午11:00课前完成习题集0第一部分。 目标 学习基本的Java语法和语义 从编写Python到编写Java的转变 Java集合 第一语言基础教程讨论了数组,数组是一系列对象或基本值的固定长度容器。Java为管理对象集合提供

2021-05-19 17:03:25 113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除