做自己的快乐人

路漫漫其修远兮,吾将上下而求索

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年9月2日

摘要: 1、先对问题进行细致的分析。在纸上详细列出问题的解决步骤。然后对每一个步骤进行构件化分析。2、对每一个声明单独列为一行,一来程序阅读起来醒目,二来可以方面添加comments3、对变量,常量和函数进行区分,变量是小写字母开头,单词之间以大写区分;常量全是大写字母,单词之间以下划线(underscores)区分;函数是以大写字母开头,其他的跟变量的规则是一样的。方便对程序的修改。4、对每一个声明和执行语句添加comments。注释要简明,并且排列的要合理,以方便别人阅读。5、先做整体逻辑分析,明白程序要解决的问题,输入和输出时什么;然后对数据类型和模块进行设计,最后进行纸上写出伪代码,再检查,明 阅读全文
posted @ 2010-09-02 19:18 做自己的快乐人 阅读(287) 评论(0) 推荐(0)

摘要: 面向对象的三个基本特征是:封装、继承、多态。 封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。通过继承创建的新类称为“子类”或“派生类”。被继承的类称为“基类”、“父类”或“超类”。继承的过程,就是从一般到特殊的过程。要实现继承,可以通过“继承”(Inheritance)和“组合”(Compos 阅读全文
posted @ 2010-09-02 11:14 做自己的快乐人 阅读(1933) 评论(0) 推荐(0)