j
文章平均质量分 84
云屿
这个作者很懒,什么都没留下…
展开
-
ADT and OOP 复习总结(一)
ADT and OOP 复习总结(一)软件构造的理论基础——ADT(抽象数据类型)软件构造的技术基础——OOP(面向对象编程)章节目标1. Get to know basic knowledge about data type, and static and dynamic type checking in programming language, especially in Java. ——静态/动态类型检查2. Understand mutability and mutable obje原创 2021-07-07 15:58:48 · 238 阅读 · 0 评论 -
java泛型理解
java泛型理解泛型在java中经常使用,有很重要的作用,在做软件构造的实验,我对泛型的理解不是很深,但随着了解和运用越来越多,理解也就加深了,这里记录一下学习的理解什么是泛型?泛型,即“参数化类型”,是对java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类,可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样,泛型的本质是为了参数化类型,在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型,在泛型使用过程中,操原创 2021-07-06 09:13:00 · 267 阅读 · 0 评论 -
软件构造复习笔记(一)
软件构造复习:软件构造的多维度视图和质量目标1.按阶段划分:构造时/运行时视图 (phases:build-/run-time views)按动态性划分:时刻/阶段视图(moment/period views)按构造对象的层次划分 :代码/构件视图(levels: code/component views)2.软件构造:在不同视图间转换3.五个关键的质量目标:(1)容易理解:understandability 可理解性.(2)准备好改变:maintainability and adaptab原创 2021-07-06 01:23:08 · 386 阅读 · 0 评论