2022年6月14日

软件构造总结5-迭代器模式

摘要: 复习设计模式那一章的时候,发现迭代器模式那段PPT写的比较简略,上课老师讲的时候也没有深入的讲明白,所以关于这个设计模式,搜集了一些资料,把这个模式再总结一下。 迭代器模式(Iterator Pattern),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 这张图明显就比 阅读全文

posted @ 2022-06-14 16:57 renjie_master 阅读(57) 评论(0) 推荐(0)

软件构造总结4-委派

摘要: 之前做实验二的时候,对于最后的Friendship里调用Graph里的ADT的委派的方式不是很熟悉,之后学完才把它弄明白,所以在这里对委派进行一下总结,再对实验二里的将Friendship里图的各种功能委派给Graph的过程说明,这样的话对于CRP原则理解的更加深入,并且更好地理解了委派相比于继承的 阅读全文

posted @ 2022-06-14 13:52 renjie_master 阅读(68) 评论(0) 推荐(0)

2022年6月13日

软件构造总结3-异常和断言

摘要: 之前从来没有接触过异常和断言,最后一节课感觉并没有学的非常明白,所以搜集了一些资料,来总结一下异常和断言的内容,并且总结一下复习完软件构造的感觉,希望后天能考好。 在理想的世界中,用户输入的数据格式永远是正确的,选择打开的文件也一定存在,代码永远不会出bug。但是,我们总是要假设用户会输入各种可能让 阅读全文

posted @ 2022-06-13 23:45 renjie_master 阅读(143) 评论(0) 推荐(0)

2022年6月12日

软件构造总结2-正则表达式的使用

摘要: 复习软构的时候,学习java中的正则表达式的时候感觉没怎么看懂,尤其是把元符号转换成普通符号的过程不是很懂,还有为什么对于元符号‘\d’直接用会报错,要改成‘\\d’来使用呢,在字符串里出现单个的‘\’也会报错,要改成‘\\’才能编译,对于转义的这个过程感觉很晕,所以我阅读了一些其他的资料,把这些问 阅读全文

posted @ 2022-06-12 22:19 renjie_master 阅读(49) 评论(0) 推荐(0)

2022年6月6日

软件构造总结1-Java中的多态

摘要: 这几天做到关于多态的题目,对多态的各种类型还不是很清楚,所以总结一下Java中的各种多态。 多态的概念是指:同一个行为具有不同的表现形式或形态的能力,即对象多种表示形式的体现,多态一共分为三个类型,分别是特殊多态、参数化多态、子类型多态,下面对这三种类型的多态进行分析: 1.特殊多态:这种类型的多态 阅读全文

posted @ 2022-06-06 23:47 renjie_master 阅读(51) 评论(0) 推荐(0)

导航