山东大学面向对象开发技术复习纲要

考纲 目录:实验考纲 目录_山东大学计算机组成原理实验ram-优快云博客

复习纲要一:

类、对象、方法、消息  继承  方法绑定和改写        多态    重载

静态属性  静态方法

............................................................................................

多态

静态方法绑定

1   范畴

Dir.open()

File.open

重定义

2 签名

如果两个或更多的方法具有相同的名称和相同的参数数目,编译器如何匹配?

P91继承层次的例子

3 动态方法绑定

改写

多态变量

继承的形式

特化子类化(子类型化)

规范子类化

构造子类化

泛化子类化

扩展子类化

限制子类化

变体子类化

结合子类化

内存布局   最小静态空间分配  最大静态空间分配   动态内存分配

复制和克隆

静态方法绑定和动态方法绑定

纯多态、 反射和内省

  

协方差与反协方差

框架   特点

简单工厂、工厂方法、抽象工厂

适配器、代理、  BRIDGE(桥接)、  DECORATOR(装饰)

CHAIN OF RESPONSIBILITY(职责链) 、 OBSERVER(观察者)、STRATEGY(策略)

复习纲要二:

一、简答

1.什么是多态?举例说明。

2.类的实例变量\方法和类变量\方法的区别,代码说明。

3.动态方法绑定,给代码写结果。

4.三种工厂模式的异同。

5.替换的转换。

二、重构

1.给出矩形类,举例说明是否出错并改正代码。

2.ocpdip

三、设计

1.微机的类图

2.计数器,单例

3.桥梁模式和装饰模式

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值