考纲 目录:实验考纲 目录_山东大学计算机组成原理实验ram-优快云博客
复习纲要一:
类、对象、方法、消息 继承 方法绑定和改写 多态 重载
静态属性 静态方法
............................................................................................
多态
静态方法绑定
1 范畴
Dir.open()
File.open
重定义
2 签名
n 如果两个或更多的方法具有相同的名称和相同的参数数目,编译器如何匹配?
n P91继承层次的例子
3 动态方法绑定
改写
多态变量
继承的形式
特化子类化(子类型化)
规范子类化
构造子类化
泛化子类化
扩展子类化
限制子类化
变体子类化
结合子类化
内存布局 最小静态空间分配 最大静态空间分配 动态内存分配
复制和克隆
静态方法绑定和动态方法绑定
纯多态、 反射和内省
协方差与反协方差
框架 特点
简单工厂、工厂方法、抽象工厂
适配器、代理、 BRIDGE(桥接)、 DECORATOR(装饰)
CHAIN OF RESPONSIBILITY(职责链) 、 OBSERVER(观察者)、STRATEGY(策略)
复习纲要二:
一、简答
1.什么是多态?举例说明。
2.类的实例变量\方法和类变量\方法的区别,代码说明。
3.动态方法绑定,给代码写结果。
4.三种工厂模式的异同。
5.替换的转换。
二、重构
1.给出矩形类,举例说明是否出错并改正代码。
2.ocp和dip
三、设计
1.微机的类图
2.计数器,单例
3.桥梁模式和装饰模式