第二章 程序设计基础
$ a K2 o, c+ F/ w" J 结构化程序设计的三种结构---是顺序、选择和循环 ) q+ |! M& e5 S
对象---表示客观世界的任何实体
5 t& q7 O; U* T7 s; `% w6 H3 y 类---是具有共同属性和方法的对象的集合
# t8 M/ s; n7 r: |0 x+ n. ] 实例---任何一个对象都是其对应类的实例
) N" N! y S- L% F0 d1 ?1 y 消息---一个实例和另一个实例之间传递的信息
5 ?0 d: w# X- k6 S! v( S. L) Y 继承---是指直接获得已有的性质和特征,而不必重复定义它们。例如子类继承父类 : _* L' J7 {) f+ N+ u9 s
结构化程序设计主要强调---程序的易读性
1 _& A3 ?) W# C' G9 _5 N x0 N 良好的程序设计风格是---程序应简单、清晰、可读性好
: J7 f1 j% [6 k0 l4 I Q" y9 M习题2 4 R2 e9 y/ o4 G- u' {7 M
在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送(消息)来实现的
, Z. b J, `' i8 u 信息隐蔽的概念与(模块独立性)概念直接相关
; L7 j9 q8 L; U: F t (任何对象都具有继承性)这句话是错误的
; m" M1 a" M2 E3 f! w 注释分为(序言性注释)和(功能性注释) - X, N+ X) b7 J, O% A9 L5 i
在面向对象方法中,信息隐蔽是通过对象的(封装性)来实现的
* f5 H. m o f/ _ 类是一个支持集成的抽象数据类型,而对象是类的(实例) 在面向对象方法中,类之间共享属性和操作的机制称为(继承) |