- 博客(3)
- 收藏
- 关注
原创 关于“方法重载”的一些理解
一、什么是方法重载 1、定义: 在Java程序中,同一个类可以有两个或者多个方法名字相同,只要参数不同即可,则称为方法的重载。其重要注意: 1) 必须是在同一个类中 2) 方法名相同 3) 方法参数的个数、顺序或类型不同 4) 与方法的修饰符或返回值没有关系2、如何区分调用哪个方法 当调用被重载的方法时, Java 会根据参数的个数和类型来判断应该调用哪个重载方法,参数完全匹配的方法将被执行需要备...
2018-06-17 23:18:46 873
原创 关于“软件构造的质量目标”的一些理解
在学习软件构造之后,个人对于软件构造的一些质量目标以及具体实现方式,的一些理解如下。软件构造要考虑外部属性,这一部分也是比较主要的,因为它影响着用户的使用感受,例如软件的运行速度以及一些功能是否简洁、利于用户理解等。与此同时,一款软件要保持其正确性,而正确性与否取决于是否符合计划目标,在一个规范的范围。保证各个层面的正确性的一些方法(假设调用正确):检验与调试、防御性编程、形式化编程等同时软件要具...
2018-06-17 23:05:59 235
原创 关于“软件构造基础”个人理解
学习软件构造这门课程之后,我对于:什么是软件的一些理解:软件的构成由程序、数据、文档等部分构成。其中程序(Program)包括UI, Algorithms, Utilities, APIs, test cases,等部分。数据(Data)则由files, databases所构成。文档(Documents)包括了SRS需求规格说明, SDD设计规格说明, user manuals这些部分。当构建一...
2018-06-17 22:36:14 651
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人