该文被密码保护。 阅读全文
摘要:
前言:本想直接写个关于OC语言,但觉得还是要说下C先。 先语言特性 C是面向过程的,没有类和对象概念,也就没有什么封装(这个?)、继承、多态等特性。 而且是是中级语言,其编译过程包括:预编译(include,宏,条件编译等)、编译成汇编、连接。 再语言属性 1.数据类型,这个N多了,多到很适合编写数 阅读全文
该文被密码保护。 阅读全文
摘要:
前言:整体思路还是面向对象(OOA/D/P),封装、继承、多态。 设计原则:SOLID(来自敏捷软件开发,还几个关于包什么的就略了) S,单一职责功能 O,开闭型,即开放扩展&封闭变化。体现一般为加类等 L,李氏替换,子类能完全替换父类 I,接口分离 D,依赖倒置,即低层、高层&具体依赖抽象。体现一 阅读全文
摘要:
关系: 关联(组合,生命周期相同;聚合,物以类聚),依赖,泛化(继承),实现 还有 包含,细化复用已有用例;扩展,非必要主要的用例 图: 1.用例图:就是描述一个功能场景(集合),其实用例编写(前后置条件)比图更重要 2.交互图(顺序、协作):描述每个层次对象调用交互过程 顺序:描述每个对象顺序调用 阅读全文
该文被密码保护。 阅读全文
该文被密码保护。 阅读全文
该文被密码保护。 阅读全文