默认计划
4323人加入学习
(10人评价)
《面向对象程序设计》
价格 免费
音频听课 手机端支持一键听课 (试一试)

最小公倍数=m*n/最大公约数

[展开全文]

对象的名字:用于区分不同的对象

对象的属性:实体间的泣别

对象操作:对象能够的行为

[展开全文]

开发工具(VC++)

集成开发环境(IDE)

提供C++语言的库函数以外还提供MFC(微软基础类库)

[展开全文]

程序对象:

          由一组属性(数据)和操作(行为,方法)组成(封装)

类(模板):共属性和方法的对象(实例)描述

[展开全文]

特点:

  1. 模块化的设计方法:自顶向下,功能抽象,分而治之
  2. 面向数据流:数据和处理过程分离,数据流动

缺点:

    “功能抽象”

所划分模块千差万别,可复用性性高

[展开全文]

试归纳总结子程序、过程、函数、方法、对象接口等概念的共同点及各自的特点。
答:
它们都是实现程序功能的代码块。子程序相对主程序而言,过程则关注本身的整体性。有时过程也特指无返回值的子程序。函数是有返回值的子程序,而且函数与数学中的函数概念一致,函数返回值与输入参数是“一一对应”或“一多对应”关系。函数的返回值与子程序的输出参数的概念是有区别的,一个函数只能有一个返回值而一个子程序可能有多个输出参数。方法特指对象封装体中的过程或函数。对象接口是对象的公有方法。

[展开全文]

外部设备可分为人机交互设备和存储设备两个大类。
    人机交互设备主要指键盘、显示器等终端控制台设备和打印机。
    存储设备指磁带、磁(软、硬)盘、光盘等以文件形式存储持久数据的设备。

[展开全文]

自顶向下

功能抽象

分而治之

[展开全文]