程序设计基础理论与软件工程理论姜育民 程序设计基础理论内容提要 程序设计方法和风格 结构化程序设计 面向对象的程序设计 程序设计方法和风格 如何形成良好的程序设计风格 1、源程序文档化; 2、数据说明的方法; 3、语句的结构程序应该简单易懂,语句构造应该简单直接; 4、输入和输出 注释分序言性注释和功能性注释,语句结构清晰第一,效率第二。 结构化程序设计 结构化程序设计的四条原则 1.自顶向下;2. 逐步求精; 3.模块化; 4.限制使用goto语句。 结构化程序设计的基本结构和特点 1)顺序结构:一种简单的程序设计,最基本、最常用的结构; 2)选择结构:又称分支结构,包括简单选择和多分支选择结构,可根据条件,判断应该选择哪一条分支来执行相应的语句序列; 3)循环结构:可根据给定条件,判断是否需要重复执行某一相同程序段。 结构化程序设计主要强调程序的易读性 面向对象的程序设计(一) 面向对象程序设计方法涵盖的基本要素 对象、对象属性与方法;类、继承性、封装性、多态性等。 类与对象 类是指具有共同属性、共同方法的对象的集合。 对象是系统中用来描述客观事物的一个实体,是构成系的一个基本单位 类是对象的抽象,对象是类的一个实例。 ·类 类(性质) 面向对象的程序
原创力文档

文档评论(0)