自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 继承,多态

继承继承:代码重用严格继承时,子类只能扩展,不能重写,不能被覆盖,用final修饰,用super可以调用父类中对应被重写的方法注:调用父类的构造方法时(构造函数)必须时构造方法的第一行总而言之,继承是父类子类间的关系,是子类对父类中已经存在方法的重写,写时前面加@Override多态Overload多态:为不同类型的实体提供一个接口/使用一个符号表示不同类型方法重载:一个函数可以有...

2019-06-20 17:56:40 67

原创 软件构造第三章几个知识点

软件构造第三章几个知识点HIT基本数据类型+对象数据类型基本数据类型:1.不可变对象2.成本低3.在栈上存在如int long boolean…这几种基本数据类型在Java中都有对应的对象形式(如Integer)对象数据类型1.有可变的,有不可变的。2.存储在堆上(PS:类中的静态成员变量存储在堆中)静态类型检查+动态类型检查静态类型检查:在编译时检查BUG(避免因使用错...

2019-06-20 17:32:30 113

原创 设计模式Factory Method

设计模式

2019-06-20 17:17:37 83

原创 代码中的注释撰写

以注释撰写AF ,RI选择某种特定的表示方式R,进而指定某个子集是“合法”的(RI),并为该子集中的每个值做出“解释”(AF)——即如何映射到抽象空间中的值即使是同样的R、同样的RI,也可能有不同的AF,即“解释不同”。而在代码中撰写AF,RI时,其实时在代码规范上添加对应的想法(你设计这个ADT要干什么或是用户要求你干什么)public class Set{ private...

2019-06-19 17:40:31 837

原创 Mutable与Immutable

MUTABLE与IMMUTABLE

2019-06-19 17:17:41 244

原创 GIT的基本原理及hit提交代码涉及操作

GIT的基本原理与GITHUB提交代码(HIT)GIT的基本原理git是分布式版本库,其所有操作在图数据库上进行git不重复保存各版本中没有发生变化的文件git中的分支:版本控制下对对象的复制,以便修改,可以沿两个分支平行进行GITHUB上提交代码的一般操作1. git init//初始化,你会发现你的文件中多了一个.gitgit remote add origin+网址//这个...

2019-06-18 17:31:39 475

原创 HIT软件构造第一章知识点

软件构造第一章知识点知识点划分1.软件构造的多维度视图2.软件构造的阶段划分,各阶段的构造活动3.内部/外部质量指标4.软件配置原理SCM与版本控制系统软件构造的多维度视图按阶段划分:生成和运行时的视图动态:时刻和时期的观点按级别:代码和组件视图+每个视图的元素,关系,模型1.构建时视图idea→requirements→design→code→installable→/ex...

2019-06-18 17:10:19 108

空空如也

空空如也

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

TA关注的人

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