arisu

2015年4月11日

面向对象原则

摘要: 单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。(没多少个人理解)开闭原则:软件实体(类、模块、函数等等)应该可以扩展的,但是不可修改。进公司不久时,发现公司项目里有个方法被很多地方用到,但我当时想修改一下,以便达到我当时的某个目的。尽管我的修改不会对其他的地方造成错误影响(很小的修改),... 阅读全文

posted @ 2015-04-11 21:50 arisu 阅读(101) 评论(0) 推荐(0) 编辑

面向对象的三大特征(个人理解)

摘要: 封装:面向对象思想以功能划分各个模块,封装使各个模块只需要提供实现的接口,而隐藏其具体的实现。这样带来的好处就是模块灵活性的提高,我们可以修改各个模块的具体实现,只需要保证其公开的接口实现即可。关键字:private继承:继承自父类的子类可以拥有父类的public 以及protected修饰的成员 ... 阅读全文

posted @ 2015-04-11 21:30 arisu 阅读(170) 评论(0) 推荐(0) 编辑

面向对象出现原因以及意义

摘要: 出现原因:面向对象是在结构化设计方法出现很多问题的情况下应运而生的。结构化设计方法求解问题的基本策略是从功能的角度审视问题域。它将应用程序看成实现某些特定任务的功能模块,其中子过程是实现某项具体操作的底层功能模块。在每个功能模块中,用数据结构描述待处理数据的组织形式,用算法描述具体的操作过程。面对日... 阅读全文

posted @ 2015-04-11 21:17 arisu 阅读(1042) 评论(0) 推荐(0) 编辑

导航